【发布时间】:2016-02-28 17:14:07
【问题描述】:
我在我的项目中使用了 react.js。我用 es6 语法编写了 react 类。我用 webpack 构建了我的 react 组件,bundle.js 运行良好,但我发现我无法在浏览器中运行 bundle.js 之后的任何其他 js。当我在浏览器控制台中运行“var a = 0”时,出现如下错误:
Uncaught TypeError: Cannot assign to read only property 'toString' of function 'function bound(var_args)
{
return InjectedScriptHost.callFunction(func, thisObject, concat(args, sl...<omitted>... }'
我的版本信息:
babel:6.5.2
反应:0.14.5
webpack:1.12.14
我的 webpack 配置是:
module: {
loaders: [
{
test: /\.react\.js$/,
loader: 'babel',
exclude: /node_modules/
}
]
},
plugins: [
new webpack.DefinePlugin({
"process.env": {
NODE_ENV: JSON.stringify("production")
}
})
]
我想知道是否有人遇到过这样的问题?
【问题讨论】:
标签: javascript reactjs webpack babeljs