2016-11-04 1 views
0

Ich versuche ein neues Winkelmodul hinzuzufügen. https://github.com/angular/bower-angular-animateWas ist der Unterschied zwischen der Verwendung von Bower und Npm zum Hinzufügen eines Winkelmoduls?

Ich habe festgestellt, dass es zwei Möglichkeiten gibt, ein Winkelmodul hinzuzufügen. Man benutzt Bower. Der andere benutzt npm.

$ npm install angular-animate 
//add dependency 
angular.module('myApp', [require('angular-animate')]); 

$ bower install angular-animate 
<script src="/bower_components/angular-animate/angular-animate.js"></script> 
angular.module('myApp', ['ngAnimate']); 

Was ist der Unterschied zwischen den beiden Methoden? Was sind die Vor- und Nachteile der einzelnen Methoden?

+0

Mögliche Duplikate von [Was ist der Unterschied zwischen Bower und npm?] (Http://stackoverflow.com/questions/18641899/Was ist der Unterschied zwischen Bower und Npm? – Weedoze

Antwort

1

Bower lädt die Module im Browser-Ende Diese Bower-Module werden nur im Frontend verwendet, Sie können es nicht im Backend verwenden. npm lädt die Module im Backend und Sie können es im Backend und Frontend mit require oder importieren

Verwandte Themen