Babel : Error: Can't resolve 'bable-loader'
Babel : Error: Can't resolve 'bable-loader'
babel-loader 或我的 webpack 配置有问题。如果我使用我当前的实现工作正常,但我知道测试模式是错误的(我认为)。目前是一个 glob,而不是正则表达式。如果我根据文档更改它,则会出现以下错误。我已经吹走了 node_modules 并安装了 npm。
Error: Can't resolve 'bable-loader' in /path/to/app
//no error
rules: [{
test: /\*.js$/,
use: ['ng-annotate-loader', 'bable-loader'],
exclude: /node_modules/
},
//throws error
rules: [{
test: /\.js$/,
use: ['ng-annotate-loader', 'bable-loader'],
exclude: /node_modules/
},
//file : .babelrc
{
"env": {
"testing": {
"presets": [
"es2015"
]
}
},
"presets": [
["es2015", "stage-2", {
"modules": false
}]
]
}
看来你拼错了babel-loader
..看来你也需要好好睡一觉了
来自 babel-loader 插件的文档:
https://webpack.js.org/loaders/babel-loader/#usage
module: {
rules: [
{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ['env']
}
}
}
]
}
您应该输入 babel-loader。不是bable-loader。 Bable打错了,所以找不到。
babel-loader 或我的 webpack 配置有问题。如果我使用我当前的实现工作正常,但我知道测试模式是错误的(我认为)。目前是一个 glob,而不是正则表达式。如果我根据文档更改它,则会出现以下错误。我已经吹走了 node_modules 并安装了 npm。
Error: Can't resolve 'bable-loader' in /path/to/app
//no error
rules: [{
test: /\*.js$/,
use: ['ng-annotate-loader', 'bable-loader'],
exclude: /node_modules/
},
//throws error
rules: [{
test: /\.js$/,
use: ['ng-annotate-loader', 'bable-loader'],
exclude: /node_modules/
},
//file : .babelrc
{
"env": {
"testing": {
"presets": [
"es2015"
]
}
},
"presets": [
["es2015", "stage-2", {
"modules": false
}]
]
}
看来你拼错了babel-loader
..看来你也需要好好睡一觉了
来自 babel-loader 插件的文档:
https://webpack.js.org/loaders/babel-loader/#usage
module: {
rules: [
{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ['env']
}
}
}
]
}
您应该输入 babel-loader。不是bable-loader。 Bable打错了,所以找不到。