系列文章
从零构建react项目(一)
承接上文,我们安装了react, react-dom包,接下来就可以开始写react组件了,这一章我们就写个简单的时钟组件吧。
在index.js中先写个简单的组件:
import React from 'react';
import ReactDOM from 'react-dom';
function App() {
return (
<h1>哈喽,我的大笨钟</h1>
);
}
ReactDOM.render(<App />, document.body)
Index.html文件
我们写完代码,打包出来的都是一个main.js
文件,所以我们还需要一个index.html
文件来引入main.js
。
我们可以直接在dist文件夹中新建一个index.html文件,但dist文件夹是webpack生成的,我们不能每次打包完都去自己新建一个html文件。
webpack
的HtmlWebpackPlugin
插件可以帮我们这个忙。这个插件可以为我们生成一个html文件,并且用<Script>
标签自动引入打包好的js文件。
webpack配置
安装:
npm install --save-dev html-webpack-plugin
<