2017-02-13 43 views
0

我正在嘗試爲angular2設置編碼環境。我試圖在package.json文件上運行npm install。正如你在下面看到的,它運行的不是很好,下面的代碼是我在運行npm install後收到的。我知道404錯誤意味着它找不到年齡,但我仍然不知道如何解決問題。如果有人能向我解釋如何解決所有這些錯誤,這將是非常有益的。我也開放給這個問題的替代解決方案。如果它有幫助,我仍然在Windows XP上(我不知道這是否改變了解決方案)。angular2編碼環境設置

"C:\Program Files\JetBrains\WebStorm 2016.3.3\bin\runnerw.exe" 
        "C:\Program Files\nodejs\node.exe" "C:\Program    
Files\nodejs\node_modules\npm\bin\npm-cli.js" install 
npm WARN package.json [email protected] scripts['server'] should 
     probably be scripts['start']. 
npm http GET https://registry.npmjs.org/angular2-in-memory-web-api 
npm http GET https://registry.npmjs.org/bootstrap 
(...) 
npm http GET https://registry.npmjs.org/typescript 
npm http 304 https://registry.npmjs.org/rxjs 
npm http 304 https://registry.npmjs.org/angular2-in-memory-web-api 
npm http 304 https://registry.npmjs.org/reflect-metadata 
npm http 304 https://registry.npmjs.org/bootstrap 
npm http 304 https://registry.npmjs.org/angular2-router-loader 
npm http 304 https://registry.npmjs.org/angular2-template-loader 
npm http 304 https://registry.npmjs.org/zone.js 
npm http 304 https://registry.npmjs.org/core-js 
npm http 304 https://registry.npmjs.org/css-loader 
npm http 304 https://registry.npmjs.org/raw-loader 
npm http 304 https://registry.npmjs.org/to-string-loader 
npm http 304 https://registry.npmjs.org/awesome-typescript-loader 
npm http 304 https://registry.npmjs.org/webpack 
npm http 304 https://registry.npmjs.org/ie-shim 
npm http 404 https://registry.npmjs.org/angular/common 
npm http 404 https://registry.npmjs.org/angular/compiler 
npm http 404 https://registry.npmjs.org/angular/forms 
npm http 404 https://registry.npmjs.org/angular/compiler-cli 
npm http 404 https://registry.npmjs.org/angular/core 
npm ERR! 404 Not Found 
npm ERR! 404 
npm ERR! 404 'angular/common' is not in the npm registry. 
npm ERR! 404 You should bug the author to publish it 
npm ERR! 404 It was specified as a dependency of 'angular2-seed' 
npm ERR! 404 
npm ERR! 404 Note that you can also install from a 
npm ERR! 404 tarball, folder, or http url, or git url. 

npm ERR! System Windows_NT 5.1.2600 
npm ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program 
Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" 
npm ERR! cwd C:\Documents and Settings\Administrator\My 
     Documents\Programming\angular2-seed-master\angular2-seed-master 
npm ERR! node -v v0.10.28 
npm ERR! npm -v 1.4.9 
npm ERR! code E404 
npm http 304 https://registry.npmjs.org/webpack-merge 
npm http 404 https://registry.npmjs.org/angular/platform-server 
npm http 404 https://registry.npmjs.org/angular/http 
npm http 404 https://registry.npmjs.org/angular/platform-browser 
npm http 404 https://registry.npmjs.org/angular/platform-browser-dynamic 
npm http 404 https://registry.npmjs.org/angular/router 
npm http 304 https://registry.npmjs.org/webpack-dev-server 
npm http 304 https://registry.npmjs.org/typescript 
npm http 404 https://registry.npmjs.org/types/node 
npm http 404 https://registry.npmjs.org/angular/upgrade 

Process finished with exit code 1 
+0

tarball一個文件夾,並向作者報告錯誤 –

回答

0

首先,在控制檯中鍵入ng init。它將安裝npm install進程所需的幾個重要文件,如package.json。然後,使用npm install命令。

+0

好吧,我會嘗試。謝謝 –

+0

好吧,我試了一下,這就是它做的 –

+0

'C:\ Documents and Settings \ Administrator \ My Documents \ Programming \ angular2-seed-m aster> ng init 'ng'不被識別爲內部或外部命令, 可操作的程序或批處理文件。 ' –

1

您正在使用的Angular 2的版本不再提供。您應該使用Angular CLI啓動一個新的Angular2項目。

您需要使用命令npm install -g @angular/cli安裝它,然後使用命令ng new your-project-name啓動一個新項目。

+0

好的,謝謝你。我會讓你知道它是怎麼回事。 –

+0

'npm ERR! addLocal無法安裝角度/ cli npm ERR!錯誤:ENOENT,stat'C:\ Documents and Settings \ Administrator \ angular \ cli'npm ERR!如果你需要幫助,你可以報告這個*整個*日誌npm ERR!包括npm和節點版本,在:npm ERR! npm ERR!系統Windows_NT 5.1.2600 npm ERR!命令「C:\\ Program Files \\ nodejs \\\\ node.exe」「C:\\' –

+0

'\ Program Files \\ nodejs \\ node_modules \\ npm \\ bin \\ npm-cli.js」 「install」「-g」「@ angular/cli」npm ERR! cwd C:\ Documents and Settings \ Administrator npm ERR! node -v v0.10.28 npm ERR! npm -v v1.4.9 npm ERR!路徑C:\ Documents and Settings \ Administrator \ angular \ cli npm ERR!代碼ENOENT npm ERR! errno 34 npm ERR!其他記錄詳細信息可在以下位置找到:npm ERR! C:\ Documents and Settings \ Administrator \ npm-debug.log npm ERR!不好的代碼0' –