2016-04-05 19 views
8

Attualmente sto lavorando in un ambiente di lavoro in cui non ho accesso a npm/nodo. Il percorso di download di npm è effettivamente bloccato, quindi non posso ottenere alcun pacchetto.Esiste un pacchetto nuget ufficiale per Angular 2?

Desidero creare un sito Angular 2. Poiché non riesco ad accedere a npm, voglio usare Nuget per ottenere i file. Sebbene io possa vedere i pacchetti Angular 1, non riesco a vedere alcun pacchetto Angular 2. Ce n'è uno per Nuget?

Inoltre, popola la cartella node_module e compila il dattiloscritto, l'unica cosa che npm fa per Angular? Se riesco a ottenere una copia della cartella node_module (da un ambiente esterno) e ottenere il funzionamento di TypeScript nella mia soluzione, posso sostanzialmente ignorare la necessità di npm?

+1

Nuget è ora fonte scoraggiata per i pacchetti JS. Potresti provare ad ottenerlo da qualche CDN https://cdnjs.com/libraries/angular.js/ –

+1

@MichalDymel: Suppongo che stia solo chiedendo che quasi ogni esempio sulla rete presuppone di avere npm, ma non lo faccio t, quindi mi piacerebbe sapere cosa fa esattamente npm per Angular. Se si limitano ad afferrare i file JS, allora si, posso solo prendere dai CDN ma è tutto ciò di cui ho bisogno npm per quando lavoro con angular2? – Diskdrive

+0

Sì, è solo prendere i file e inserirli nella cartella node_modules. –

risposta

4

In breve; No.

È possibile visualizzare un elenco di tutte le versioni di pacchetti NuGet disponibili here, con il più recente 1.5.3.

Anche l'esecuzione di un generico search mostra le versioni più recenti come 1.5.3.

A volte hanno versioni beta di pacchetti disponibili che è possibile installare con un comando simile a: Install-Package EntityFramework -Version 6.1.3-beta1 -Pre, ma non appare come se avessero creato pacchetti pre-rilascio.

Quindi, come menzionato @Michal Dymel, è possibile ottenere da un CDN o qualche altra posizione.