在cmd中npm start時報錯
在專案目錄中的日誌檔案內容是:
0 如果以ok 結尾,則說明有效
1 verbose cli [ 'C:Program Filesnodejsnode.exe',
1 verbose cli 'C:Program Filesnodejsnode_modules
1 verbose cli 'C:Program Filesnode
1 詳細cli 'start' ]
2 使用npm@3.8.9 的資訊
3 使用node@v6.2.0 的資訊
4 詳細執行腳本[ 'prestart', 'start', 'poststart' ]
5 資訊生命週期angular2 -quickstart@1.0.0~prestart: angular2-quickstart@1.0.0
6 愚蠢的生命週期angular2-quickstart@1.0.0~prestart: 沒有用於預啟動的腳本,繼續
7 訊息生命週期angular2- quickstart@1.0.0~start: angular2-quickstart@1.0.0
8 詳細生命週期angular2-quickstart@1.0.0~start: 生命週期true 中的不安全權限
9 詳細生命週期angular2-quickstart@1.0.0 ~start: PATH: C:Program Filesnodejsnode_modulesnpmbinnode-gyp- bin;C:gitCodeasp.netmvcCodeasp.netmvcangularJSangularjs001node_modules.bin;C:Program File C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C: Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program Files (x86)Windows Kits8.1Windows Performance Toolkit;C:Program FilesMicrosoft SQL Server110:Program x86)Microsoft SQL Server100ToolsBinn;C:Program FilesMicrosoft SQL Server100ToolsBinn ;C:Program FilesMicrosoft SQL Server100DTSBinn;C:Program Files (x86)Microsoft SQL Server100ToolsBinnVSShellCommon7IDE;C:Program Files (x86) )Microsoft SQL Server100DTSBinn;C:Program FilesTortoiseSVNbin;C:程式檔(x86)Javajdk1.8.0_91binjava.exe;C:程式檔案(x86)Javajdk1.8.0_91binjavac.exe;C:程式檔案(x86)Javajdk1.8.0_91binjavac.exe;C:程式檔案(x86)Javajdk1.8.0_91.8. C:程式檔案(x86)Javajre1.8.0_91bin; C:Program Files (x86)Microsoft SDKsTypeScript1.0;C:Program FilesMicrosoft SQL Server120ToolsBinn;C:UsersOliver.dnxbin;C:Program FilesMicrosoft DNXDnvm;C:Programinn;C:UsersOliver.dnxbin;C:Program FilesMicrosoft DNXDnvm;C:Program Filesnode;C:Program File: UsersOliverAppDataRoamingnpm
10 詳細生命週期angular2-quickstart@1.0.0 ~start: CWD: C:gitCodeasp.netmvcCodeasp.netmvcangularJSangularjs001
1111, 愚蠢的生命週期angular2-quickvcangularJSangularjs001
11, 愚蠢的生命週期c',
11 愚蠢的生命週期'tsc && 同時「npm run tsc :w" "npm run lite" ' ]
12 愚蠢的生命週期angular2-quickstart@1.0.0~start: 返回: 代碼: 2 訊號: null13 訊息生命週期angular2-quickstart@1.0.0~start: 無法執行啟動script
14 詳細堆疊錯誤:angular2-quickstart@1.0.0 開始:
tsc && 同時「npm run tsc:w」「npm run lite ”
14 詳細堆疊EventEmitter 的退出狀態2
14 詳細堆疊。 <匿名> ; (C:Program Filesnodejsnode_modulesnpmlibutilslifecycle.js:245:16)
emitTwo 處的14 個詳細堆疊(events.js:106:13)🎜:Emitter.emit 處的14 個詳細堆疊中的14 個詳細堆疊( 7)🎜14 ChildProcess 的詳細堆疊。
emitTwo 處的14 個詳細堆疊(events.js:106:13)
ChildProcess.emit 處的14 個詳細堆疊(events.js:79 )
MaybeClose 處的14 個詳細堆疊(internal/child_process.js:850:16)
Process.ChildProcess._handle.onexit 處的14 個詳細堆疊(internal/child_process.js:215:5)
15 個詳細堆疊(internal/child_process.js:215:5)
15 個詳細堆疊(internal/child_process.js:215:5)
15 個詳細堆疊(internal/child_process.js:215:5)
15 個詳細堆疊(internal/child_process.js:215:5)
15 個詳細堆疊(internal/child_process.js:215:5)
15 個詳細堆疊(internal/child_process.js:215:5)
15 個詳細堆疊(internal/child_process.js:215:5)
15 個細部angular2-quickstart@1.0.016 個詳細cwd C :gitCodeasp.netmvcCodeasp.netmvcangularJSangularjs001
17錯誤Windows_NT 10.0.10240
18錯誤argv「C: K ”
19錯誤節點v6.2.0
20錯誤npm v3 .8.9
21 錯誤代碼ELIFECYCLE
22 錯誤angular2-quickstart@1.0.0 start:
tsc && 同時"nnw. 22 錯誤退出狀態2
23 錯誤在angular2- 處失敗Quickstart@1.0.0 啟動腳本'tsc && 同時"npm run tsc:w" "npm run lite" '.
23 錯誤請確保您安裝了最新版本的Node .js 和npm。
23 錯誤 如果您這樣做,這很可能是 angular2-quickstart 套件的問題,
23 錯誤不是 npm 本身的問題。
23 錯誤告訴作者這在您的系統上失敗:
23 錯誤tsc && 同時"npm run tsc:w" "npm run lite"
23 error 您可以透過以下方式取得有關如何為此專案開啟問題的資訊:
先檢查下對應的套件正確安裝了沒 node執行下
npm install -g concurrently
npm install -g lite-server
npm install -g typescript
這樣安裝完還是不行的話試試修改package.json的檔案
"start": "tsc && concurrently "npm run tsc:w" "npm run lite" "
改成下面這樣
"start": "concurrently " npm run tsc:w" "npm run lite" "
試著2樓解答問題解決,謝謝!