2017-07-27 87 views
0

我建立了自己的webpack.config.js来反应开发,我也使用lite-server。是否有可能把两者webpacklite-server命令的package.json这样的:webpack和文件服务器的反应

"scripts": { 
    "dev": "lite-server webpack" 
} 

还是有什么其他的方法来做到这一点?

+0

你试过了吗? ;) –

+0

是的,只是第一个工作 –

+0

这是重复的https://stackoverflow.com/questions/30950032/how-can-i-run-multiple-npm-scripts-in-parallel –

回答

0

如果要运行2个命令从剧本的package.json连续可以用“安定”是这样的:

"scripts": { 
    "dev": "lite-server && webpack" 
} 

它第一次运行命令lite-server随后的webpack运行,如果lite-server没有失败。

对于并发执行我会推荐https://www.npmjs.com/package/concurrently包。

还有https://www.npmjs.com/package/npm-run-all但我没有自己测试过。

+0

我试过这个,但是第二个等待第一个完成,那永远不会发生。我也试过这个 '“脚本”:{ “dev”:“webpack && lite-server” }' 但webpack处于观看模式,所以它永远不会自行完成。 是否有任何其他可能的方式来同时使用'npm run dev'运行它们? –

+0

你可以使用我编辑过的帖子中提到的npm包进行并发运行。 – ikettu

相关问题