题外话,在很久以前就听说大前端这个概念,通俗易懂点说就是,会跑服务的web前端工程师,这里所说的服务就是nodejs,理解了nodejs,也就理解了像react vue 这种主流的前端框架了
-
React 安装前的准备
在安装React之前,要安装好node,npm,yarm 工具,nodejs是启动前端的服务用的,npm是包管理工具,yarn是react用的脚手架,如果你不理解,就理解成支持的包或者工具。
node -v npm -v yarn -v
如果没有配置全局环境,请在/usr/local/bin/配置软连接,ln -s /opt/nodejs/node-v8.12.0-linux-x86/bin/node node,以此类推。
- React 安装和初始化
npm install -g create-react-app yarncreate-react-app starkstark是项目名称 ,可随意找个你自己喜欢的名字
cd starkyarn start
启动成功以后,添加你要的插件,有一步很重要的操作,就是把配置文件暴露出来,yarn eject,执行以后会多出来一个config的文件夹,webpack.config.dev.js 和 webpack.config.prod.js 这两个就是配置文件yarn add react-router-dom axios less-loader 在安装上插件,就可以放肆的玩耍了~
参考博客 :https://www.cnblogs.com/peiyu1988/p/8032982.html
https://react.docschina.org/docs/create-a-new-react-app.html
https://ant.design/docs/react/use-with-create-react-app-cn