节点:使用一个命令在不同的文件夹中运行npm服务器和代理?

时间:2017-09-20 17:55:04

标签: angularjs json node.js proxy angular-cli

我们目前有一个项目包含server文件夹和client文件夹。

要运行项目,我们必须cd到server文件夹,键入npm run nodemon然后,在新的终端选项卡/窗口中,切换到client文件夹并运行{{1} }。

第二个命令是package.json中的脚本: npm run proxy

那么,如何在package.json中创建一个脚本来同时执行这两个操作呢?我意识到如何并行运行脚本,但这里奇怪的部分是不同目录中的2个脚本。和不同的终端窗口。

1 个答案:

答案 0 :(得分:0)

尝试使用此脚本命令,让我知道它的工作原理:

"scripts": {
       "proxy": "(cd ../path/to/server && npm run nodemon) && (ng serve --sourcemap --extractCss -o --hmr -e=hmr --proxy-config proxy.config.json)",    
    }