Uncaught ReferenceError: React is not defined出错?

问题截图:
图片描述
图片描述

我的webpack.config.js:

clipboard.png

package.json:

clipboard.png

代码:

//main.js 
import React from 'react';
import ReactDOM from 'react-dom';
import Greeter from './Greeter';

import './main.css';

ReactDOM.render(
    <Greeter />,
    document.getElementById('root')
)
// Greeter.js

import react, {Component} from 'react'
import config from './config.json';
import {render} from 'react-dom';

class Greeter extends Component {
    render() {
        return (
            <div>
                {config.greetText}
            </div>
        );
    }
}

export default Greeter

config.json:

{
    "greetText": "Hi there and greeting from json"
}

主要是按照这篇文章来学的,不明白为什么会出现这个问题,在SF上看到一个同样的错误,还有其他类似的很多这样的错误,可是未能解决,求助,谢谢

阅读 16.2k
1 个回答
- import react, {Component} from 'react'
+ import React, {Component} from 'react'
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题