javascript - webpack + react 运行是报错 求解
PHP中文网
PHP中文网 2017-04-10 18:07:17
[JavaScript讨论组]

报错如下图所示


配置文件如下图


也有.bablrc文件


请问错出在哪里?

PHP中文网
PHP中文网

认证0级讲师

全部回复(4)
巴扎黑

你的 JSX 文件没有编译

{
    test: /\.(js|jsx)$/,
    loader: 'babel-loader',
    /*
    exclude: [
        nodeModulesPath
    ],
    */
    query: {
        plugins: ['transform-runtime'],
        presets: ['es2015', 'react']
    }
}
巴扎黑

webpack的配置文件里loader换成babel-loader看看呢?

巴扎黑

是 .babelrc 不是 .bablrc

巴扎黑
  1. .babelrc去掉stage-x

  2. 添加jsx后缀的处理test:/jsx?$/

我之前也遇到这个问题,总结出来的经验就是如果用了reactes2015再用其他的presets,就会报错...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号