快速构建react+webpack+es6项目的两种方式之一

本例转自https://blog.csdn.net/hahahhahahahha123456/article/details/80358381

一、安装最新的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会卡很久。

三、安装脚手架

 
  1. 首先确保自己安装了nodejs,然后全局安装yeoman

  2. npm install -g yo

  3.  
  4. 然后直接安装脚手架

  5. npm install -g generator-reactpackage

四、创建React项目

 
  1. 在合适的地方新建一个文件夹,在文件夹下运行:

  2. yo reactpackage

 
  1. 然后就会在此目录下生成以下目录结构:

  2.  
  3. ├── data

  4. │ └── test.json

  5. ├── src

  6. │ ├── components

  7. │ │ └── App.js

  8. │ ├── images

  9. │ │ └── yeoman.png

  10. │ ├── styles

  11. │ │ └── app.scss

  12. │ ├── vendor

  13. │ │ └── jquery.js

  14. │ ├── views

  15. │ │ └── home.html

  16. ├── node_modules

  17. ├── index.html

  18. ├── package.json

  19. └── webpack.config.js

  •  

五、调试打包React项目

 
  1. 然后使用以下命令:

  2. npm run dev //项目开发过程使用,启动服务,实时刷新

  3. npm run build //开发完成之后打包文件(js、css分开打包)

  •  

六、测试预览项目

 
  1. 本项目默认监听端口是8888,所以在浏览器输入 http://localhost:8888,或者index.html->右键打开方式->chrome 就能看到效果了

  2. 如果执行上述命令提示错误:Error: getaddrinfo ENOTFOUND localhost,在host文件里面添加127.0.0.1 localhost即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值