React脚手架的使用--5步生成React+ES6+Webpack项目

来源:互联网 发布:网站在线客服系统源码 编辑:程序博客网 时间:2024/05/16 08:06

一、安装最新的node.js

原博文是这样写说的

npm install -g n //首先安装n模块 
n stable //升级Node.js到最新稳定版 
n 5.0.0 //或者指定版本升级 
node -v //检查更新是否成功

我自己是去重新下了一个最新版的node.js

二、修改npm源为淘宝源

npm config set registry “https://registry.npm.taobao.org”

加快npm下载速度,不这样做的话npm install会卡很久。

三、安装脚手架

首先确保自己安装了nodejs,然后全局安装yeomannpm install -g yo然后直接安装脚手架npm install -g generator-reactpackage
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

四、创建React项目

在合适的地方新建一个文件夹,在文件夹下运行:yo reactpackage
  • 1
  • 2
  • 1
  • 2
然后就会在此目录下生成以下目录结构:├── data│ └── test.json├── src│ ├── components│ │ └── App.js│ ├── images│ │ └── yeoman.png│ ├── styles│ │ └── app.scss│ ├── vendor│ │ └── jquery.js│ ├── views│ │ └── home.html├── node_modules├── index.html├── package.json└── webpack.config.js
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

五、调试打包React项目

然后使用以下命令:npm run dev //项目开发过程使用,启动服务,实时刷新npm run build //开发完成之后打包文件(js、css分开打包)
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

六、测试预览项目

本项目默认监听端口是8888,所以在浏览器输入 http://localhost:8888,或者index.html->右键打开方式->chrome 就能看到效果了如果执行上述命令提示错误:Error: getaddrinfo ENOTFOUND localhost,在host文件里面添加127.0.0.1 localhost即可监听端口和实时刷新的功能都能在webpack.config.js文件中修改配置
0 0