2014-10-23 25 views
19

Próbuję użyć altany wewnątrz Visual Studio 2013.Jak korzystać z Bower (instalowanego z nuget) w Visual Studio?

Najpierw zainstalowałem bower (nie bower.js) za pośrednictwem konsoli menedżera pakietów nuget.

Wtedy myślałem, że po prostu wpisać

PM> altana Init

wewnątrz PMC do wygenerowania bower.json.

Ale wtedy dał mi ten błąd.

altana: Termin 'altana' nie jest rozpoznawana ...

PS. Ścieżka PM> wskazuje na C:\MyWebProject\MyWebProject\.bin.

Czego tu brakuje?

Odpowiedz

14
  1. Otwórz wiersz polecenia
  2. Przejdź do folderu projektu WWW
  3. Run altana startowych
  4. Trzeba bower.json utworzony odpowiadając na wszystkie odpowiedzi na wierszu cmd.
+1

Hej dzięki! To zadziałało! Zakładałem, że mogę użyć PMC, aby wszystko było dodawane automatycznie. Wygląda na to, że muszę użyć wiersza polecenia i ręcznie dodać pobrane foldery do projektu. Ale jest dobrze. Och, wydaje mi się, że wysłałeś dwie odpowiedzi. Po prostu wiesz, że możesz po prostu edytować oryginalną odpowiedź, zamiast tworzyć inną! :) Zaznaczę to tylko po to, aby powiadomić ppl, aby się go pozbyć. Twoje zdrowie! –

+2

Tylko uwaga dla innych. Aby móc uruchomić 'bower init' w wierszu poleceń (dobrze użyłem powershell), musiałem również.1) zainstaluj NodeJS na Windowsie (nie wiem, czy Git jest również potrzebny, już to miałem zainstalowany w systemie Windows) 2) uruchom "npm install -g bower" w wierszu poleceń. Ten link był pomocny: http://www.baconapplications.com/running-bower-grunt-in-visual-studio-2013/ – Andrew

+1

3) "bower init" można teraz uruchomić w folderze projektu WWW, a następnie w altance .json plik jest generowany 5) przeciągnij bowjer.json do twojego projektu VS. 6) Teraz edytowałem bower.json w VS za pomocą pakietu Intellisense Package wspomnianego poniżej. 5) Kliknij prawym przyciskiem myszy bower.json w VS, w menu kontekstowym pojawi się opcja "Bower install packages" (nie masz pewności, czy Grunt Launcher jest do tego potrzebny), która pobierze wszystkie pakiety w pliku bower.json. 6) przeciągnij i upuść wygenerowany folder bower_components do twojego projektu VS – Andrew

8

Srinivas accurately described kroki potrzebne do rozpoczęcia pracy z bower.json w folderze głównym, od którego chcesz zacząć. Masz teraz dwa główne zadania:

  1. Define zależnościami - stosowanie Package Intellisense.
  2. Zainstaluj zależności - użyj Grunt Launcher. Zostaną zainstalowane w folderze bower_components.
  3. Zależności referencyjne - po prostu dodaj je do projektu (as links).

Aby uzyskać więcej informacji, patrz Introducing Gulp, Grunt, Bower, and npm support for Visual Studio.

Należy zauważyć, że Visual Studio 2015 (obecnie w podglądzie) ma wbudowaną obsługę pierwszej klasy dla wszystkich powyższych: Manage Client-Side Web Development in Visual Studio 2015, Using Grunt and Bower.

+0

Dzięki! Jest to również bardzo pomocne. –

+0

Masz to! Zajęło mi trochę czasu, aby dowiedzieć się przepływu pracy i nie widziałem go nigdzie. –

+0

Powiedzmy, że zaczynam używać pakietów Bower w ten sposób w Visual Studio 2013. Jeśli po uruchomieniu przejdę do Visual Studio 2015, czy rozpozna i poprawnie obsłuży moje już zainstalowane pakiety Bower? – Andrew