2016-04-05 12 views
8

Obecnie pracuję w środowisku pracy, w którym nie mam dostępu do npm/node. Lokalizacja pobierania npm jest faktycznie zablokowana, więc nie mogę uzyskać żadnych pakietów.Czy istnieje oficjalny pakiet nuget dla Angular 2?

Chcę zbudować stronę Angular 2. Ponieważ nie mam dostępu do npm, chcę użyć Nuget do pobrania plików. Chociaż widzę pakiety Angular 1, nie widzę żadnych pakietów Angular 2. Czy jest jeden dla Nuget?

Co więcej, zapełnianie folderu node_module i kompilowanie The Typcript to jedyna rzecz, którą npm robi dla Angular? Jeśli mogę po prostu uzyskać kopię folderu node_module (z poza pracy) i uzyskać działanie TypeScript w moim rozwiązaniu, czy mogę zasadniczo ominąć potrzebę npm?

+1

Nuget jest zniechęconym źródłem pakietów JS. Możesz spróbować pobrać go z CDN https://cdnjs.com/libraries/angular.js/ –

+1

@MichalDymel: Chyba po prostu pytam, bo prawie każdy przykład w sieci zakłada, że ​​mam npm, ale nie wiem. t, więc chciałbym wiedzieć, co dokładnie robi npm dla Angular. Jeśli chodzi o pobieranie plików JS, to tak, mogę po prostu pobrać z CDN, ale czy to wszystko, czego potrzebuję npm do pracy z angular2? – Diskdrive

+0

Tak, to tylko pobieranie plików i umieszczanie ich w folderze node_modules. –

Odpowiedz

4

W skrócie; Nr

Możesz zobaczyć listę wszystkich dostępnych wersji pakietów NuGet here, z których ostatnia to 1.5.3.

Nawet wykonanie ogólnej wersji search pokazuje najnowsze wersje jako 1.5.3.

Czasami będą dostępne wersje beta pakietów, które można zainstalować za pomocą polecenia podobnego do: Install-Package EntityFramework -Version 6.1.3-beta1 -Pre, ale nie wygląda to tak, jakby utworzyły jakiekolwiek pakiety przedpremierowe.

Tak, jak wspomniał @Michal Dymel, można go uzyskać od CDN lub innej lokalizacji.

Powiązane problemy