У меня есть простое приложение JavaScript, которое невозможно собрать с помощью WebPack. Я удалил все, пока не остались только эти строки:
class MyClass {
doStuff = (abc) => {
}
}
Я получаю следующее сообщение об ошибке:
ERROR in ./src/js/mapdata.js 2:12
Module parse failed: Unexpected token (2:12)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| class MyClass {
> doStuff = (abc) => {
|
| }
Мой файл webpack.config выглядит так:
const path = require('path');
module.exports = {
entry: './src/js/mapdata.js',
output: {
filename: 'rwmaps.js',
path: path.resolve(__dirname, 'dist'),
},
module: {
rules: [
{ test: /\.json$/, use: 'json-loader' }
]
}
};
Понятия не имею, в чем проблема. JS работает нормально, если я обращаюсь к нему напрямую с веб-страницы (с). Есть идеи?