Django + Babel + Webpack意外令牌

Reez0

我正在尝试观看此视频,但遇到此错误:

ERROR in ./src/index.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: Unexpected token (5:4)

我跟踪了视频中的所有内容,但看不到哪里出了问题。

Webpack.config.js:

const path = require('path')

module.exports = {
    entry: {
        app: './src/index.js'
    },
    watch: true,
    devtool: 'source-map',
    output: {
        filename: '[name].bundle.js',
        path: path.resolve(__dirname,'dist')
    },
    module: {
        rules: [
            {
                test: /\.js$/,
                exclude: /node_modules/,
                use: ['babel-loader']
            }
        ]
    },
    resolve: {
        extensions: [
            '.js'
        ]

    }
}

index.js

import React from 'react';
import ReactDOM from 'react-dom';

ReactDOM.render(
    <div>
        <h1>Test</h1>
    </div>,
    document.getElementById("root")
)
阿格尼

必须先使用Babel编译JSX语法,然后才能将其加载到浏览器中。

为此,您可以将.babelrc文件添加到项目的根目录:

{
  "presets": ["@babel/preset-env", "@babel/preset-react"]
}

Babel预设反应

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

babel-loader jsx SyntaxError:意外令牌

webpack + babel-反应,意外的令牌“导入”

当使用`{modules:false}`时,`webpack.config.babel.js`中的`意外令牌导入`

运行Mocha测试时Babel意外导入令牌

Babel 6 CLI:意外的令牌导出?

React Serverside渲染意外令牌,JSX和Babel

babel watch SyntaxError:意外令牌

Babel,意外令牌(15:33)::

Webpack-Babel-解析JSX:SyntaxError:意外令牌

Gulp,Vue,Webpack,Babel和Uncaught语法错误:意外的令牌导入

语法错误:意外的令牌导入Webpack 2 Babel 6 Reactjs

使用babel装饰器时出现意外令牌@

Babel意外令牌编译React组件

运行Webpack,Babel和Karma时出现意外的令牌'const'

Babel7 Jest意外令牌导出

反应意外令牌<-babel loader

Webpack&Babel:React组件“意外令牌'<'”的服务器端渲染

Webpack / babel意外令牌,预期为“;”

babel子模块意外的令牌导入

Babel:replaceWithSourceString提供意外令牌(1:1)

Jest遇到意外令牌(React,Typescript,Babel,Jest和Webpack设置)

摩卡说“错误:意外的令牌{”(使用@ babel / preset-env)

带有Babel的装饰器,意外的令牌

SyntaxError:在Koa中使用异步和Babel的意外令牌

Webpack,React,JSX,Babel-意外令牌<

React,Babel,Webpack无法解析jsx,意外的令牌错误

Babel / browserify引发“解析JSON时出错-意外令牌o”

Webpack 和 Babel-Loader - 对象 Rest Operator 上的意外令牌,安装了 transform-object-rest-spread 插件

Webpack、React JSX、Babel:模块构建失败,“意外令牌”为空?