1、学习笔记之环境搭建

一、安装Node

1、校验node安装版本

C:\Users\longge>node -v
v12.10.0

2、校验npm版本

C:\Users\longge>npm -v
6.10.3

 

二、安装cnpm

由于国内访问npm校验,推荐使用cnpm替代。

$ npm install -g cnpm --registry=https://registry.npm.taobao.org
$ npm config set registry https://registry.npm.taobao.org

 

三、安装React相关

$ cnpm install -g create-react-app

启动react项目:

$ npm start

 

四、安装Antd相关

1、在项目中配置umi

进入项目所在目录,执行如下脚本

$ cnpm init -y
$ cnpm install umi --save-dev
$ cnpm install umi-plugin-react --save-dev

2、安装antd依赖

$ cnpm install andt --save

3、构建和部署

$ cnpm install serve -g
$ serve ./dist

4、运行

$ npm run dev

 

补充知识点:

1、

npm install -g xxx
表示全局安装依赖
npm install xxx --save-dev
表示项目内安装依赖,-dev表示此依赖仅在编译时需要,打包和运行时不需要
npm install xxx --save
表示项目安装依赖,此依赖为项目全生命周期依赖
npm install
在项目目录下运行这个命令,将安装package.json里配置的依赖

2、 npm start和npm run xx的异同

npm start和 npm run start是等效关系,在一个npm管理项目中,一般默认有start的定义,且会经常使用,所以就在npm执行中简化输入目的设置了npm run start的简写,
类似的还有npm stop、npm test等等。而其他的一些不太通用的命令项则只能通过npm run <命令项>的形式执行啦。

 

posted @ 2019-10-17 10:11  自行车上的程序员  阅读(196)  评论(0编辑  收藏  举报