从Babel v7.0开始,我可以看到在所有地方都使用严格的重大更改
这使用callee
破坏了我的旧代码。寻找解决方案以将其全局关闭,但我的所有尝试均以失败告终。使用babel-env和babel-preset-es2015。
加载咖啡文件的Webpack规则是
{
test: /\.coffee$/,
use: [
{
loader: 'coffee-loader',
options: {
transpile: {
presets: ['es2015']
}
}
}
]
}
但这总是注入use strict
。有建议吗?
答案 0 :(得分:1)
{
test: /\.coffee$/,
use: [
{
loader: 'coffee-loader',
options: {
transpile: {
presets: [['es2015', {modules: false}]]
}
}
}
]
}