Требуется ли babel-loader с веб-пакетом 4.7.x? - PullRequest
0 голосов
/ 05 мая 2018

Я хотел понять, нужно ли мне добавить babel-loader, babel-core, если у моего проекта webpack версия 4.7.0?

Изначально я не добавил babel-loader, и мой код, который содержал ES6, скомпилирован просто отлично, и браузеры получили ES5.

Если я добавлю babel-loader, я вижу следующее предупреждение в моих npm или yarn инструментах install:

warning " > babel-loader@7.1.4" has unmet peer dependency "babel-core@6".

Поэтому я задаю этот вопрос, если мне все еще нужно добавить его как devDependencies и настроить его в файле конфигурации веб-пакета для предварительной обработки моих файлов .js. Я не нашел документацию очень ясно об этом.

1 Ответ

0 голосов
/ 05 мая 2018

Да. Это все еще требуется как devDependency. Вам понадобятся babel-loader, babel-core и babel-preset-env. Webpack 4 (или выпущенный сегодня v4.7.0) по сути ничего не меняет.

Что касается поведения вашего веб-пакета, это довольно странно. Можете ли вы поделиться своей конфигурацией, которую я могу скопировать на моем конце?

...