Я использую следующий код для пересылки кода babel. Моего приложения построено как следующийНе удалось запустить простой babel из папки src на dist
-src
-- bin
---www
-- routes
---index1.js
---index2.js
-- config.json
-package.json
Теперь я хочу, чтобы все этот файл будет transpiled в дист папку
Я использую следующий глоток
gulp.task('es6',() => {
return gulp.src(['src/**/*.js','./src/**/www','./src/**/*.json'])
.pipe(babel({
presets: ['es2015']
}))
.pipe(gulp.dest('dist'));
});
Создать новый расст как, например, следующий, но без файла config.json, почему?
-dist
-- bin
---www
-- routes
---index1.js
---index2.js
и когда я запускаю файл глотком я получил сообщение об ошибке Не удается найти модуль '../config.json'
, любая идея, как решить эту проблему?
я борюсь с ним почти три дня, я думаю, что я пропустил что-то основное здесь ... :( Это пример проекта, вы можете сделать НОЕ установить и запустить глоток, чтобы увидеть ошибку ...
https://drive.google.com/open?id=0B8fd7J9aXGXaQng1ZFJkU2Z4OUk
ли файл копируется более, если вы этого не сделаете по конвейеру через Вавилон? Поскольку JSON недействителен JS, я бы предположил, что Babel вышвырнул бы ошибку в этот файл. – loganfsmyth
Что значит? должен ли я скопировать его с другой задачей gulp? –
@loganfsmyth, когда я копирую его с помощью gulp copy, его работает нормально, так почему это? –