什麼併發在這裏?什麼「開始」:「併發」npm運行tsc:w 「」npm run lite 「」在package.json中做角2嗎?
"scripts": {
"tsc": "tsc",
"tsc:w": "tsc -w",
"lite": "lite-server",
"start": "concurrent \"npm run tsc:w\" \"npm run lite\" "
}
什麼併發在這裏?什麼「開始」:「併發」npm運行tsc:w 「」npm run lite 「」在package.json中做角2嗎?
"scripts": {
"tsc": "tsc",
"tsc:w": "tsc -w",
"lite": "lite-server",
"start": "concurrent \"npm run tsc:w\" \"npm run lite\" "
}
根據官方documentation。
「scripts」屬性是一個包含腳本命令的字典,這些腳本命令在包的生命週期中的不同時間運行。關鍵是生命週期事件,值是在該點運行的命令。
所以start
命令,將同時調用npm run tsc:w
和npm run lite
命令。有關scripts和run命令的更多詳細信息。
npm run tsc:w
編譯您的TypeScript然後監視更改。 npm run lite
在上下文中啓動應用程序的npm服務器。
「腳本」屬性用於指定您可以在終端上運行的命令。 在命令行中運行npm run start
將同時導致:
現在你需要有concurrenlty爲節點包這樣的:
"devDependencies": {
"concurrently": "^2.0.0"
}
的依賴在您的/ devDependencies package.json文件爲了使用併發作爲關鍵字。
同時讓你
這裏here規定同時運行命令
。