chore(build): fix source maps locations and usage
This commit is contained in:
parent
a134485bf5
commit
389a4ad110
2 changed files with 6 additions and 2 deletions
|
|
@ -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 \
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
export default {
|
||||
entry: './index.js',
|
||||
devtool: 'source-map',
|
||||
output: {
|
||||
path: './dist/cdn',
|
||||
filename: 'docsearch.js',
|
||||
|
|
|
|||
Loading…
Reference in a new issue