package.json中的多个命令
问题描述:
"start": "node server/server.js"
- 启动我的服务器, 在此命令之前我想要自动命令'webpack'
;
npm run someCommand
- 在终端必须使用
webpack
,比
node server/server.js
; 知道如何配置这个吞咽,但不想使用它))
答
如果我正确理解你,你希望首先运行webpack和编译后运行nodejs。也许试试这个:
"start": "webpack && node server/server.js"
答
以下应该工作:
"start": "webpack && node server/server.js"
虽然,为便于阅读的缘故(特别是如果你添加额外的任务),你可能要考虑创建单独的条目您的每个任务的scripts
条目,然后调用start
条目中的每个条目。所以,像这样:
{
"init-assets": "webpack",
"init-server": "node server/server.js",
"start": "npm run init-assets && npm run init-server"
}
答
你也可以连接像这样:
"scripts": {
"clean": "npm cache clean --force",
"clean:complete": "npm run clean && npm uninstall -g @angular/cli && rmdir /Q /S node_modules",
"clean:complete:install": "npm run clean:complete && npm i -g @angular/cli && npm i && npm install --save-dev @angular/[email protected]"
}
THX,BRO)那么简单) – Redmonty
欢迎您) –