到目前为止,我还没有找到任何 COMPLETE 示例。有些答案谈论babel-plugin-transform-strict-mode
,但没有关于如何配置的代码。
任何人都可以提供一个简单的工作代码片段,用于配置babel加载程序以禁用严格模式吗?感谢
答案 0 :(得分:1)
我将在下面添加一个简单的配置。
另请注意,如果您使用ES6语法(例如import而不是require),webpack将自动添加“use strict”,因为所有ES6模块都应该是严格的模式代码。
var config = {
entry: {
home: buildBundle( 'home' ),
},
output: {
path: BUILD_DIR,
filename: '[name]-bundle.js'
},
module : {
loaders : [
{
test: /\.js?/,
include: APP_DIR,
use: {
loader: 'babel-loader',
options: {
"presets": [
['es2015', {modules: false}]
],
}
},
exclude: /node_modules/
},
]
},
};