请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于...不识别的情况

ERROR in ./src/components/store/microhomecreate.js
Module build failed: SyntaxError: E:/WorkSpace/html_workspace/zent.1yuezi.com/src/components/store/microhomecreate.js: Unexpected token (71:20)

  69 |                 {
  70 |                     type: configConf.type,
> 71 |                     ...ConfigEditor.getInitialValue()
     |                     ^
  72 |                 }
  73 |             ]
  74 |         };

老师,帮我看看,是什么情况,这个不识别。

下面是我的配置文件

var debug = process.env.NODE_ENV !== "production";
var webpack = require('webpack');
var path = require('path');

module.exports = {
//context: path.resolve('./src'),
context: path.resolve(__dirname, './src'),
devtool: debug ? "inline-sourcemap" : null,
entry: "./main.js",
module: {
loaders: [
{
test: /\.js?$/,
exclude: /(node_modules)/,
loader: 'babel-loader',
query: {
presets: ['react', 'es2015'],
plugins: ['react-html-attrs'], //添加组件的插件配置
}
},
//下面是使用 ant-design 的配置文件
{
test: /\.css$/,
loader: 'style-loader!css-loader'
}

]
},
output: {
path: path.resolve('./'),
filename: "bundle.js"
},
plugins: debug ? [] : [
new webpack.optimize.DedupePlugin(),
new webpack.optimize.OccurenceOrderPlugin(),
new webpack.optimize.UglifyJsPlugin({ mangle: false, sourcemap: false }),
],
devServer: {
historyApiFallback: true,
port: 88
}
};

下面是我的包

{
"name": "zent.1yuezi.com",
"version": "1.0.0",
"description": "1yuezi.com",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "webpack-dev-server"
},
"author": "Huan",
"license": "ISC",
"dependencies": {
"antd": "^2.13.9",
"babel-core": "^6.26.0",
"babel-loader": "^6.4.1",
"babel-plugin-react-html-attrs": "^2.0.0",
"babel-preset-es2015": "^6.24.1",
"babel-preset-react": "^6.24.1",
"babelify": "^8.0.0",
"css-loader": "^0.28.7",
"fetch": "^1.1.0",
"json-loader": "^0.5.7",
"react": "^16.0.0",
"react-dom": "^16.0.0",
"react-responsive": "^3.0.0",
"react-router": "^4.2.0",
"react-router-dom": "^4.2.2",
"style-loader": "^0.19.0",
"webpack": "^3.8.1",
"webpack-dev-server": "^2.9.4",
"zent": "^3.9.5"
}
}


正在回答 回答被采纳积分+3

3回答

Parry 2017-11-24 11:25:48

应该还有stage的支持。

0 回复 有任何疑惑可以回复我~
提问者 老衲随风而来 2017-11-23 16:03:46

https://img1.sycdn.imooc.com//szimg/5a1680d10001bb4604740255.jpg


这是我的babelrc 的配置


0 回复 有任何疑惑可以回复我~
Parry 2017-11-18 21:03:46

这是什么插件?看起来是 ES 6 的语法不识别。

0 回复 有任何疑惑可以回复我~
  • 提问者 老衲随风而来 #1
    这个是有赞的一套UI框架,这个...语法是ES6的,但是我的babel也配置了,为什么就不识别了,而且箭头函数也不识别
    回复 有任何疑惑可以回复我~ 2017-11-22 19:37:34
  • Parry 回复 提问者 老衲随风而来 #2
    babelrc 配置了吗?你看看我讲 babel 的章节。
    回复 有任何疑惑可以回复我~ 2017-11-22 21:06:52
  • 提问者 老衲随风而来 回复 Parry #3
    {
        "presets": ["es2015"],
        "plugins": [
            "react-html-attrs"
        ]
    }
    回复 有任何疑惑可以回复我~ 2017-11-23 16:02:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信