Я написал этот загрузчик webpack
module.exports = function(source) {
return `export default 'hello'`;
}
, который я хочу переписать с помощью импорта es6
export default function loader(source) {
return `export default 'hello'`;
}
без успеха
SyntaxError: Неожиданный экспорт токена
Моя конфигурация веб-пакета:
const path = require('path')
module.exports = {
mode: 'development',
entry: './src/index.js',
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist'),
},,
resolveLoader: {
modules: [
'node_modules',
path.resolve(__dirname, 'loaders')
]
},
module: {
rules: [{
test: /\.m?js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}, {
test: /\.txt$/,
use: {
loader: 'my-loader'
}
}]
}
};
Как я могу это сделать?