2014-08-28 2 views
0

Grunt에 처음 오면 프로젝트 용으로 JS 파일을 결합/축소하는 데 처음으로 사용되었습니다.Grunt에 제 3 자 라이브러리를 포함하는 방법

현재 Gruntfile.js이 (관련 섹션)이 : 잘 작동하고

concat: { options: { banner: '<%= banner %>', stripBanners: true }, dist: { src: [ 'build/js/sample_file', 'build/js/another_file.js' ], dest: 'dist/<%= pkg.build_name %>-<%= pkg.version %>.js' } }, uglify: { options: { banner: '<%= banner %>' }, dist: { src: '<%= concat.dist.dest %>', dest: 'dist/<%= pkg.build_name %>-<%= pkg.version %>.min.js' } },

을,하지만 난 다음에 필요할 일을하는 방법을 모르겠어요. 내 프로젝트에는 Hammer.js가 필요합니다.

나는 단지 라이브러리를 concat에 포함시킬 수 있었지만, 이것은 두 가지 이유로 나에게 맞는 것 같지 않다. 이미 축소되었지만 (이미 축소되지는 않았지만 이미 축소되었을 때 약간의 시간 낭비가되는 것 같습니다.) Grunt가 이보다 약간 더 개연성이 있으며 나에게 최신 Hammer 라이브러리를 다운로드하는 데 사용될 수 있습니다. ?

제 3 자 JS 라이브러리를 빌드하는 uglified 코드에 Grunt를 포함 시키려면 어떻게해야합니까? 귀하의 질문은 불특정이다대로,이 두 가지를 결합하는 방법을 말할 수는 없습니다

건설 업체 라이브러리의 사용자 종속성 관리 linting, 테스트를위한

사용 꿀꿀 거리는 소리에 대한

답변

1

사용 bower.

일반적으로 yeoman 및 일부 생성기를 사용하여 프로젝트 설정을 가져옵니다. 그들 중 누구도 당신의 필요를 충족시키지 못하면, 그들에게서 배워 봅니다!

+0

포인터를 주셔서 감사합니다 - yeoman가 좋은 방법처럼 보입니다! –

관련 문제