2016-05-12 14 views
7

voglio aggiornare da angolare 2 Beta 15 per angolare 2 RC1.Aggiornamento npm a @angular 2 non è disponibile

Sto usando Visual Studio 2015.

Nel mio npm package.json all'interno di Visual Studio che faccio:

"dependencies": { 
    "@angular/core": "Unavailable", 
} 

ma ottengo disponibile.

poi ho fatto alcuni aggiornamenti:

I updated my nodejs to v6.1.0. 
I updated my npm to v3.8.9. 

Essa mostra ancora disponibile in Visual Studio 2015.

Cosa posso ancora provare a farlo funzionare?

UPDATE

Dopo aver fatto ciò che @ David Pine suggerito ho ottenuto questo errore:

====Executing command 'npm install'==== 


npm WARN package.json [email protected] No description 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No README data 
npm http GET https://registry.npmjs.org/angular/core 
npm http 404 https://registry.npmjs.org/angular/core 
npm ERR! 404 Not Found 
npm ERR! 404 
npm ERR! 404 'angular/core' 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 'ASP.NET' 
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 6.2.9200 
npm ERR! command "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\Web Tools\\External\\\\node\\node" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\Web Tools\\External\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" 
npm ERR! cwd C:\TGB.2016\TGB.Web 
npm ERR! node -v v0.10.31 
npm ERR! npm -v 1.4.9 
npm ERR! code E404 

====npm command completed with exit code 1==== 

UPDATE 2

ho aggiunto anche il percorso corretto per nodejs nelle mie opzioni di Visual Studio vedere :

http://ryanhayes.net/synchronize-node-js-install-version-with-visual-studio-2015/

risposta

4

Verificare che Node.js si trovi nella parte superiore dei percorsi degli strumenti Web esterni in Visual Studio, dettagliato here.

Ho scoperto che Visual Studio 2015 può essere inaffidabile in termini di integrazione con NPM. Invece di fare affidamento su VS per aggiornarlo, apri lo package.json e inserisci manualmente la versione che stai cercando.

Invece di:

"dependencies": { 
    "@angular/core": "Unavailable", 
} 

Inserisci:

"dependencies": { 
    "@angular/core": "2.0.0-rc.1", 
} 
+0

Non funziona vedere il mio aggiornamento! – Pascal

+0

Oh ... ho sbagliato ... Non ho spostato il percorso del nodo nella parte superiore delle opzioni di Visual Studio, ora funziona! almeno 2 RC1 angolare è installato! Argh ... otteniamo ancora alcuni errori python dall'esecuzione di npm. – Pascal

+0

a destra: P scusa, amico, ti ho sempre sviato! – Pascal

0

Aprire il prompt dei comandi (cmd) nella cartella del progetto e il tipo 'NPM install' o controllare this thread

La soluzione in che filo lavorato per me.

project.json non è ancora mostrando modulo @angular ma una volta che si salva il project.json si installerà tutte le dipendenze da NPM.

Segui questo post: