2016-11-04 6 views
0

새로운 각도 모듈을 추가하려고합니다. https://github.com/angular/bower-angular-animate각도 모듈을 추가하기 위해 bower와 npm을 사용하는 것과 다른 점은 무엇입니까?

각도 모듈을 추가하는 두 가지 방법이 있음을 확인했습니다. 하나는 정자를 사용합니다. 다른 하나는 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']); 

두 가지 방법의 차이점은 무엇입니까? 각 방법의 장단점은 무엇입니까?

+0

[Bower와 npm의 차이점은 무엇입니까?] (http://stackoverflow.com)/questions/18641899/what-is-the-difference-between-bower-and-npm) – Weedoze

답변

1

bower는 브라우저 엔드에서 모듈을로드합니다.이 bower 모듈은 프런트 엔드에서만 사용하며 백엔드에서는 사용할 수 없습니다. npm은 백엔드의 모듈을로드합니다. 필요 또는 가져 오기를 사용하여 백엔드 및 프런트 엔드에서이 모듈을로드 할 수 있습니다.