2017-02-20 5 views
0

코드의 바벨 길이에 다음 코드를 사용합니다. 내 애플은 이제 모든 파일이 DISTsrc 폴더에서 dist 폴더로 간단한 babel을 실행할 수 없습니다.

내가 다음 꿀꺽

gulp.task('es6',() => { 
    return gulp.src(['src/**/*.js','./src/**/www','./src/**/*.json']) 
     .pipe(babel({ 
      presets: ['es2015'] 
     })) 
     .pipe(gulp.dest('dist')); 
}); 

이 새로운 DIST를 작성에게 사용 폴더에 transpiled됩니다 원하는

-src 
-- bin 
    ---www 
-- routes 
    ---index1.js 
    ---index2.js 
-- config.json 
-package.json 

을 다음과 같이 구축 다음과 같이 config.json 파일없이 dist의 이유는 무엇입니까?

-dist 
-- bin 
    ---www 
-- routes 
    ---index1.js 
    ---index2.js 

와 내가 모듈 '../config.json', 어떤 아이디어를 찾을 수 없습니다 오류 을받은 꿀꺽 파일을 실행할 때 그 해결 방법?

내가 거의 3 일 투쟁

, 나는, 당신이 NPM ... 오류를보고 설치하고 실행 꿀꺽 꿀꺽 할 수 있습니다 ... :( 이 프로젝트의 예입니다 여기 기본 뭔가를 그리워 생각

https://drive.google.com/open?id=0B8fd7J9aXGXaQng1ZFJkU2Z4OUk

+0

파일이 복사 얻을합니까 작동 바벨을 통해? JSON이 유효한 JS가 아니기 때문에 Babel이 해당 파일에 오류를 발생시킬 것으로 가정했을 것입니다. – loganfsmyth

+0

무엇을 의미합니까? 다른 꿀꺽 꿀꺽 거리는 일과 함께 복사해야합니까? –

+0

@ loganfsmyth 내가 꿀꺽 꿀꺽 마시는 복사본을 복사 할 때 그 작업이 잘 되니, 왜 그렇습니까? –

답변

2

다운로드하고 그것은 단지 문제 위스콘신 보인다 .json를 인식하지 못하는 일 바벨 - 꿀꺽는

과 같이 편집이

gulp.task('es6',() => { 
    return gulp.src(['./src/**/*.js','./src/**/www']) 
     .pipe(babel({ 
      presets: ['es2015'] 
     })) 
     .pipe(gulp.dest('dist')); 
}); 

gulp.task('json',() => { 
    return gulp.src(['./src/*.json']) 
     .pipe(gulp.dest('dist')) 
}) 

하고 관에게 그것을하지 않으면 다음

gulp.task('default', [ 'es6', 'json', 'nodemon'],() => { 
    console.log("Done"); 
}); 
0
'./src/**/*.json' 

하지만 설정 파일은 SRC의 직접적인 아이, 그래서 당신이해야 :

'./src/*.json' 
+0

고마워요.하지만 똑같은 문제가 있어요? 앱을 다운로드하려고 했습니까? 너에게 효과가 있니? –