Node.js npm运行网页包--w未观看
如果我全局安装webpack,那么我可以运行Node.js npm运行网页包--w未观看,node.js,npm,webpack,Node.js,Npm,Webpack,如果我全局安装webpack,那么我可以运行 webpack -w 它工作正常,继续运行,查看我的文件。如果我尝试在本地使用 package.json "scripts": { "webpack": "webpack" } 指令 然后它运行,但不监视文件。它完成并返回到windows中cmd上的输入 编辑: 如果我将-w直接放在我的包.json中,那么它将正确地观看,但我希望观看是可选的 "scripts": { "webpack": "webpack -w" } 您可以向
webpack -w
它工作正常,继续运行,查看我的文件。如果我尝试在本地使用
package.json
"scripts": {
"webpack": "webpack"
}
指令
然后它运行,但不监视文件。它完成并返回到windows中cmd上的输入
编辑:
如果我将-w
直接放在我的包.json
中,那么它将正确地观看,但我希望观看是可选的
"scripts": {
"webpack": "webpack -w"
}
您可以向package.json中的脚本添加另一个条目,类似于:
"scripts": {
"webpack": "webpack",
"webpack:w": "webpack -w",
}
然后根据需要运行npm run webpack
或npm run webpack:w
注意:它不必是“:w”(或者甚至以“webpack”开头),但可以是你想要的任何东西(它可以是“theonewithwatch”=D——你可以使用
npm运行theonewithwatch
),只是为了将它与没有手表的区别开来。当你运行npm运行webpack--w
时,你会看到它实际执行:
webpack "-w"
显然,webpack在引用时无法正确识别这些参数
但实际上,你甚至不需要网页脚本。您只需使用:
我不认为这样行。也就是说,您仍然可以在全局范围内安装和运行webpack:这根本不会改变您的脚本,而且您仍然可以查看这些文件!
webpack "-w"
npx webpack
npx webpack -w