你好我堅持我的申請,我的應用程序中的所有其他瀏覽器工作正常,不是在IE它拋出錯誤如何禁用嚴格模式,同時捆綁陣營使用的WebPack
0x800a0416 - JavaScript runtime error: Multiple definitions of a property not allowed in strict mode
我在的WebPack實現裝載機。配置
module: {
loaders: [{
test: /\.js?$/,
exclude: /(node_modules|bower_components)/,
loaders: ['babel'],
include: path.join(__dirname, 'scripts')
}]
}
和我的package.json腳本包含"build": "./node_modules/.bin/webpack --config webpack.config.production.js --progress --profile --colors",
爲構建捆
如果我會明確地找到use strict
從包中取出,然後它工作正常,所以我怎麼能刪除嚴格的模式,而使用的WebPack
從它的外觀你正在使用es6,因爲你使用babel,如果你在這裏閱讀http://stackoverflow.com/questions/31685262/not-recommended-to-write-out-use-strict-with- ES6。爲什麼你需要寫嚴格? –
請參閱http://stackoverflow.com/questions/33821312/how-to-remove-global-use-strict-added-by-babel –
@MikeD:我檢查了我的項目我沒有寫我的代碼中的任何地方「使用嚴格」它會自動進入bundle.js文件 –