1
0
Fork 0

chore(build): fix source maps locations and usage

This commit is contained in:
vvo 2015-12-16 12:03:36 +01:00
parent a134485bf5
commit 389a4ad110
2 changed files with 6 additions and 2 deletions

View file

@ -8,15 +8,18 @@ DIST_DIR_CDN="dist/cdn"
DIST_DIR_NPM="dist/npm"
DIST_FILE="$DIST_DIR_CDN/${NAME}.js"
DIST_FILE_MIN="$DIST_DIR_CDN/${NAME}.min.js"
DIST_FILE_SOURCEMAP="$DIST_DIR_CDN/${NAME}.min.map"
DIST_FILE_SOURCEMAP="$DIST_DIR_CDN/${NAME}.js.map"
DIST_FILE_SOURCEMAP_MIN="$DIST_DIR_CDN/${NAME}.min.js.map"
mkdir -p "$DIST_DIR_CDN" "$DIST_DIR_NPM"
# docsearch.js as one ES5 file + minified version and source maps
webpack --config webpack.config.jsdelivr.babel.js
echo "$LICENSE" | cat - "${DIST_FILE}" > /tmp/out && mv /tmp/out "${DIST_FILE}"
uglifyjs "${DIST_FILE}" \
--source-map "${DIST_FILE_SOURCEMAP}" \
--in-source-map "${DIST_FILE_SOURCEMAP}" \
--source-map "${DIST_FILE_SOURCEMAP_MIN}" \
--preamble "$LICENSE" \
-c warnings=false \
-m \

View file

@ -1,5 +1,6 @@
export default {
entry: './index.js',
devtool: 'source-map',
output: {
path: './dist/cdn',
filename: 'docsearch.js',