Skip to content

Commit 0782eae

Browse files
committed
update tool and dev env
1 parent 772df68 commit 0782eae

File tree

3 files changed

+339
-4
lines changed

3 files changed

+339
-4
lines changed

package-lock.json

Lines changed: 329 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,17 @@
22
"name": "esljs",
33
"description": "ESL是一个浏览器端、符合AMD的标准加载器,适合用于现代Web浏览器端应用的入口与模块管理。",
44
"version": "2.2.2-beta.2",
5+
"scripts": {
6+
"build": "tool/dist.sh"
7+
},
58
"main": "dist/esl.js",
69
"browser": "src/esl.js",
710
"files": [
811
"src",
912
"dist"
1013
],
11-
"repository": "git://github.com/ecomfe/esl"
14+
"repository": "git://github.com/ecomfe/esl",
15+
"devDependencies": {
16+
"uglify-js": "^2.8.22"
17+
}
1218
}

tool/dist.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ mkdir dist-check/src
1414
cp src/esl.js dist-check/src/esl.source.js
1515
# node tool/rm-ignore.js -i dist-check/src/esl.source.js -o dist-check/src/esl.source.min.js
1616
cd dist-check/src
17-
uglifyjs esl.source.js -m -c --source-map=esl.map --source-map-include-sources --source-map-url=esl.map -o esl.js
17+
npx uglifyjs esl.source.js -m -c --source-map=esl.map --source-map-include-sources --source-map-url=esl.map -o esl.js
1818
cd ../../
1919
# uglifyjs dist-check/src/esl.source.min.js -m -c -o dist-check/src/esl.min.js
20-
uglifyjs src/js.js -m -c -o dist-check/src/js.js
21-
uglifyjs src/css.js -m -c -o dist-check/src/css.js
20+
npx uglifyjs src/js.js -m -c -o dist-check/src/js.js
21+
npx uglifyjs src/css.js -m -c -o dist-check/src/css.js
2222

2323
gzip -kf dist-check/src/esl.js
2424
# gzip -kf dist-check/src/esl.min.js

0 commit comments

Comments
 (0)