프로젝트에 필요한 모든 종속성을 다운로드하는 명령을 하나 갖고 싶습니다. 이것은 gulp dependencies
이어야합니다. 나는 JSPM 의존성을 앞세워서 명령 행에 jspm install
을 입력하여 설치할 수 있습니다. 나는 그것을 꿀꺽 꿀꺽으로 자동화하고 싶다. (핍, 작곡가 등 다른 의존성에 대해서도 신경을 써야한다.) 여기 덤프 작업에 모든 JSPM 종속성을 설치하십시오.
gulp.task('dependencies', ['deps-composer', 'deps-jspm', 'deps-pip']);
// others
gulp.task('deps-jspm', function (done) {
require('jspm').install().then(done);
});
, 그것은 단지 빈 jspm_packages
디렉토리를 생성하고 아무것도를 다운로드하지 않습니다.
나는 다음과 같은
gulp.task('deps-jspm', function (done) {
require('child_process').execSync('jspm install');
});
에 성공하지만 잔인한처럼 보이는 그것은 전 세계적으로 설치 될 니혼 전자 : JSPM이 필요합니다.
디렉토리 구조는 루트 디렉터리에 package.json
, config.js
및 gulpfile.js
있다 즉 정상이다.