sta*_*wer 4 javascript webpack babeljs
到目前为止,我还没有找到任何完整的例子。有答案谈论babel-plugin-transform-strict-mode,但没有关于如何配置它的代码。
任何人都可以提供一个简单的工作代码片段来说明如何配置 babel 加载器以禁用严格模式吗?谢谢
我将在下面添加一个简单的配置。
另请注意,如果您使用 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/
},
]
},
};
Run Code Online (Sandbox Code Playgroud)