webpack搭建ReactJS环境首先看下项目模型
项目模型
/app
- main.js
- TestOne.js
- TestTwo.js
/build
- bundle.js(会通过webpack自动生成)
- index.html
- package.json
- webpack.config.js
创建项目
1 | mkdir app build && touch webpack.config.js app/main.js app/TestOne.js app/TestTwo.js build/index.html |
main.js
1 | /* main.js */ |
TestOne.js
1 | /* TestOne.js */ |
TestTwo.js
1 | /* TestTwo.js */ |
环境搭建
1 | npm install webpack webpack-dev-server react-hot-loader babel-loader --save-dev |
使用
1 | npm init // 创建 package.json |
首先,先到 package.json
內加入一個新 dev
的指令:
1 | "scripts": { |
接著更新 index.html
:
1 |
|
编辑webpack.config.js
为
1 | var webpack = require('webpack'); |
运行
1 | npm run dev |
访问 http://localhost:8080/webpack-dev-server/ 尝试是否跑起来