WebStorm npm 脚本:ng build --prod
WebStorm npm scripts: ng build --prod
我想 运行 ng build --prod
使用 WebStorm,但它似乎只执行 ng build
并且错过了 --prod
命令。
我想 运行 在 WebStorm 中,而不是在终端中。
注意:如果我将 --prod
添加到 Arguments,它不起作用:
/usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js run build --scripts-prepend-node-path=auto --prod
> cosmoline@0.0.0 build /Users/robertking/go/src/gitlab.com/cosmoline_client
> ng build
您可以将 --prod
添加到 package.json 内的构建脚本中。例如:
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build --prod",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
或添加备用步骤:
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"build:prod": "ng build --prod",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
如果您不想在 package.json 文件中执行此操作,因为 WebStorm 不是 运行 ng 直接(它是 运行 通过 npm),它可能没有传递属性。
添加额外的 --
可能有效(例如 -- --prod
)。
或者尝试将其放在引号中(例如 "--prod"
)。
我想 运行 ng build --prod
使用 WebStorm,但它似乎只执行 ng build
并且错过了 --prod
命令。
我想 运行 在 WebStorm 中,而不是在终端中。
注意:如果我将 --prod
添加到 Arguments,它不起作用:
/usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js run build --scripts-prepend-node-path=auto --prod
> cosmoline@0.0.0 build /Users/robertking/go/src/gitlab.com/cosmoline_client
> ng build
您可以将 --prod
添加到 package.json 内的构建脚本中。例如:
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build --prod",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
或添加备用步骤:
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"build:prod": "ng build --prod",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
如果您不想在 package.json 文件中执行此操作,因为 WebStorm 不是 运行 ng 直接(它是 运行 通过 npm),它可能没有传递属性。
添加额外的 --
可能有效(例如 -- --prod
)。
或者尝试将其放在引号中(例如 "--prod"
)。