Может ли ES6 изначально использоваться в webpack.config.js? - PullRequest
0 голосов
/ 03 сентября 2018

Этот ответ: Как я могу использовать ES6 в webpack.config.js?
кажется, подразумевает этап транспиляции.

Можно ли использовать ES6 изначально? Как?

Например, я попытался преобразовать простой пример здесь из require в import и получил следующую ошибку

(function (exports, require, module, __filename, __dirname) { import path from 'path'
                                                                     ^^^^
SyntaxError: Unexpected identifier

Ответы [ 2 ]

0 голосов
/ 03 сентября 2018

Вы должны использовать webpack-cli --config-register (-r), чтобы разрешить это.

Чтобы использовать этот флаг, у вас должен быть установлен babel-register. webpack --config-register babel-register --config ....

0 голосов
/ 03 сентября 2018

Взгляните на это

Теоретически переименование вашего файла в webpack.config.babel.js должно вызвать babel-loader, который будет переносить ваш файл

Я думаю, что вы не можете использовать ES6 изначально, потому что файл анализируется с помощью node.js, который по умолчанию не поддерживает ES6.

...