2015-01-24 4 views
0

노드 패키지 관리자를 사용하기 전에 패키지를 하나의 폴더에 다운로드하고 html 파일에서 참조를 제공했습니다. 이제는 노드 패키지 관리자를 사용하기 시작했고 제대로 끝내고 싶습니다.프로덕션 환경에서 npm 패키지를 사용하는 방법은 무엇입니까?

npm install jquery --save 명령을 통해 jquery를 다운로드했습니다. Jquery는 minified, unminified, source, readme etc 파일과 함께 다운로드되므로 30 개 이상의 파일을 다운로드했습니다.

프로덕션 환경에서 이러한 파일을 어떻게 사용해야합니까? 내가 필요로하는 것은 생산에서 하나의 축소 된 jquery 파일이다. 배포하기 전에 나머지를 삭제해야합니까? npm이 내 인생을 더 편하게 해줄 수 있다고 생각하지만 요점을 놓치고 있습니다.

어떻게해야합니까?

답변

0

1 개의 파일이 필요하더라도 전체 패키지를 삭제하지 말 것을 권장합니다. 몇 개의 파일을 추가해도 문제가되지 않을 것입니다. npm을 사용하면 앞으로 패키지를 자동으로 업데이트 할 수 있습니다. 수동으로 단일 파일을 포함하면 수행 할 수없는 경우가 있습니다.

1

npm을 사용할 때 종속성은 서버 측에서만 사용됩니다. bower을 검색하는 것이 좋습니다. npm과 같은 용도이지만 클라이언트 측용입니다.

약 축소판과 전체 버전에 대해서는 라이브러리의 축소판 버전을로드하기 위해 프로덕션 환경에서 구성하는 한 두 버전을 모두 유지하면됩니다.

+0

패키지가 내 집에서 사용할 수없는 경우가 아니면 내 경우입니다. 다른 생각이야? 나는 로다시 (lodash)를 사용할 필요가있다. – alphapilgrim

관련 문제