2017-07-27 77 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