Node.js 节点-如何在--watch期间运行并行命令?
我正在使用webpack将我所有的.css、.js和.html合并到一个.html文件中,该文件被放在一个SVN目录中。然后通过Node.js 节点-如何在--watch期间运行并行命令?,node.js,visual-studio-code,Node.js,Visual Studio Code,我正在使用webpack将我所有的.css、.js和.html合并到一个.html文件中,该文件被放在一个SVN目录中。然后通过copy命令将其复制到本地服务器。我将我的网页设置为--watch,这样我就不必不断地重新运行命令来获取更改。我正在使用VS代码 "wpbuild": "npx webpack --watch & npm run copyFile", "copyFile": "copy C:\\fromLocation\\file.html C:\\toLocation /y"
copy
命令将其复制到本地服务器。我将我的网页设置为--watch
,这样我就不必不断地重新运行命令来获取更改。我正在使用VS代码
"wpbuild": "npx webpack --watch & npm run copyFile",
"copyFile": "copy C:\\fromLocation\\file.html C:\\toLocation /y",
因为我的--watch
没有结束,所以copyFile脚本永远不会运行。如果我拿出——watch
,这会起作用,但这会破坏我试图做的事情的目的
问题:每次重新创建文件后,我如何获得要复制的文件?我只需要一个命令就可以了。你可以试一试这个软件包 同时运行多个命令。像npm run watch js和npm run watch一样,少看但多看
同时
将允许您执行以下操作:
"wpbuild": "concurrently \"npx webpack --watch\" \"npm run copyFile\"",
"copyFile": "copy C:\\fromLocation\\file.html C:\\toLocation /y",
如果
npm run copyFile
能够监视文件,它应该能够在创建文件时创建文件,但是如果它不能监视文件,它可能会在创建文件之前运行。我已经尝试过了。但每次重新编译文件后,似乎都不会调用copyFile。