Oggi ho eseguito l'aggiornamento a Visual Studio 2015 Update 2 incluso l'aggiornamento TACO 8. Quando provo a creare, non riesce. Nel registro degli errori dettagliato, vedo (accanto ad altri):Impossibile creare dopo l'aggiornamento a Visual Studio 2015 Aggiornamento 2/Aggiornamento TACO 8
Installazione di npm 2.14.9. L'operazione potrebbe richiedere alcuni minuti ... Impossibile: il server remoto ha restituito un errore: (407) Autenticazione proxy richiesta.
Presumo che questo accada poiché TACO ora sta rilevando il proxy da solo, ma per le credenziali questo non è possibile. Pertanto ho disabilitato il rilevamento automatico del proxy e la versione sandboxed di NodeJS. Inoltre ho cancellato il cache di Cordova.
Ma la costruzione sta ancora fallendo. La cosa strana è che sta ancora tentando di installare npm 2.14.9. Ottengo ora:
Errore: il percorso, il nome file o il bot specificati sono troppo lunghi. Il nome completo deve essere inferiore a 260 caratteri, e il nome della directory deve essere inferiore a 248 caratteri,
Presumo che ciò accada mia directory% appdata% fa parte di un profilo comune posto su una condivisione di rete. Pertanto il contenuto della variabile APPDATA ha una lunghezza di 82 caratteri.
Pertanto sto utilizzando con npm in generale il prefisso c: \ npm, che funziona perfettamente. Ma, purtroppo, Taco ignora ...
Quindi le mie domande sono:
- posso specificare il prefisso NPM anche per Taco?
- Posso evitare di installare NPM 2.14.9 (che era il mio comportamento previsto dopo aver deselezionato le 2 opzioni)?
E infine:
- Sarebbe bello se potessi entrare anche le credenziali del proxy da qualche parte.
Penso che tenta di installare l'NPM perché Visual Studio sta tentando di utilizzare una versione sandbox di NodeJS per evitare problemi di conflitto di versione. Vai alla finestra delle impostazioni in cui si cancella la Cordova Cache, c'è una casella di controllo "Usa una versione sandboxed di NodeJS". Deselezionalo e vedi se puoi iniziare a creare il tuo codice. Prova anche ad aggiungere il tuo percorso npm alle variabili di ambiente Path del sistema. È solo una soluzione. Controllerò con il team di VS per vedere se c'è qualche opzione per renderlo facile da configurare. –
Mi sto imbattendo nello stesso problema, deselezionando la casella non risolve il problema. – naturallyfoster
Chiarimento: deselezionando la casella "Utilizza una versione sandboxed di NodeJS" il problema non viene risolto. Cerca ancora di installare NPM 2.14.9 – naturallyfoster