我有以下package.json的npm模块
{
"name": "my-app",
"version": "0.0.0",
"scripts": {
"prepublish": "bower install",
"build": "gulp"
},
"dependencies": {
"express": "~4.0.0",
"body-parser": "~1.0.1"
},
"devDependencies": {
"gulp": "~3.6.0",
"bower": "~1.3.2"
}
}
Run Code Online (Sandbox Code Playgroud)
当我部署我的应用程序到生产,我不想安装devDependecies所以,我跑npm install --production.但在这种情况下prepublish脚本被调用,但它不需要,因为我在生产中使用CDN链接.
如何后才打电话后脚本npm install,但不是之后npm install --production?