从品牌网站建设到网络营销策划,从策略到执行的一站式服务
自动构建javascript有不少好工具。不过其实很少有人知道,npm run
命令就能很好地完成这一任务,配置起来也很简单。
James Halliday在博客上分享了使用npm run
自动化任务的一些经验:
script
npm 会在项目的 package.json
文件中寻找 scripts
区域,其中包括npm test
和npm start
等命令。
其实npm test
和npm start
是npm run test
和npm run start
的简写。事实上,你可以使用npm run
来运行scripts
里的任何条目。
使用npm run
的方便之处在于,npm会自动把node_modules/.bin
加入$PATH
,这样你可以直接运行依赖程序和开发依赖程序,不用全局安装了。只要npm上的包提供命令行接口,你就可以直接使用它们,方便吧?当然,你总是可以自己写一个简单的小程序。
构建javascript
为了便于组织代码和利用npm上的包,写代码的时候往往使用module.exports
和require()
。browserify可以将这些一起打包成单一的脚本。使用browserify很简单,只需在package.json
中加入一个['build-js']
条目,类似这样:
"build-js": "browserify browser/main.js > static/bundle.js"
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图