Я пытаюсь скомпилировать ES6 в файл с помощью Webpack и не могу понять, почему этот код не используется, как есть.Webpack компилирует ES6 в модуль
Side Примечание: Это должно быть плагин для VueJS
Я начинаю с простой файл, который экспортирует одну функцию, такую как
exports.install =() => {
...
}
Webpack использует babel-loader
и babel-preset-es2015
к скомпилируйте его.
Вы можете найти конфигурацию, исходные и скомпилированные файлы webpack в this gist.
Моя проблема в том, что результат не является «требуемым» в моем приложении Vue ... У него есть какие-то странные вещи вокруг ядра, необходимые exports.install
. Когда я удаляю все это и оставляю только exports.install = ...
, все в порядке, иначе я просто ничего не получу.
Я использую его в другом приложении, построенном с помощью webpack, с помощью инструкции import
.
СПАСИБО! Я попытался использовать Babel CLI напрямую, но я не уверен, как я могу скомпилировать несколько файлов в одном с ним ... Если бы вы могли дать мне подсказку, это было бы здорово. – kartsims