从0搭建react开发环境

新建项目目录

首先、新建一个文件夹作为项目文件夹,并在空的项目文件夹中用npm init命令初始化,初始化之后会生成一个package.json文件,该文件中包含项目的基本信息。

安装项目依赖

① 安装react: npm install --save react react-dom

② 安装webpack: npm install --save-dev webpack webpack-cli

③ 安装babel编译器: npm install --save-dev babel-core babel-loader babel-preset-es2015 babel-preset-react

(注:安装时babel-core是6.x版本,而babel-loader是8.x版本,这两个版本不兼容,所以需要将babel-loader换成7.x的版本,使用命令 npm install -D babel-loader@7 )

编写测试页面

在根目录下创建两个文件夹,一个src文件夹用来存储项目源码,一个dist文件夹用来保存分发文件,webpack每一次编译的输出结果都输出到dist中,并供给html引用

编写webpack和babel的配置文件

webpack的配置文件为webpack.config.js

babel的配置文件为.babelrc

搭建webpack服务器

先安装webpack-dev-server:npm install --save-dev webpack-dev-server

再在根目录下建立bin目录,并在bin目录下建立webpack-dev-server的配置文件dev-server.js

编写npm脚本

运行

运行命令npm run start,并在浏览器地址栏中输入http://localhost:7890 就可浏览页面

 (以上内容参考简书https://www.jianshu.com/p/3f83dd7211c0流程创建,并按照实际需要更改了一些内容,后续对webpack和babel有了更深刻的理解会来补充)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值