Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 节点-如何在--watch期间运行并行命令?_Node.js_Visual Studio Code - Fatal编程技术网

Node.js 节点-如何在--watch期间运行并行命令?

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"

我正在使用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",
因为我的
--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。