1. 先要有node.js环境。
  2. 安装react脚手架
npm i -g create-react-app
  1. 创建react项目
create-react-app react-project   /*react-project为项目名*/
  1. 进入项目并安装相关依赖
cd react-project   /*进入目录*/npm run eject 弹出配置文件--不可逆操作--用于修改默认的配置npm install react-router-dom --save-dev   /*安装路由组件:react-router-dom*/npm install immutable   /*immutable  优化react*/npm install antd --save
//或者
npm install antd-mobile --save  /*安装antd/antd-mobile*/npm install babel-plugin-import --save-dev    /*按需加载组件代码和样式的 babel 插件*/npm install less-loader less --save-dev   /*安装所需less依赖*/npm install  http-proxy-middleware   /*react配置反向代理*/npm install axios  /*ajax请求,用fetch也一样*/
以上依赖按需引入
npm start /*启动项目*/

react项目搭建及相关依赖包引入相关推荐

  1. react项目搭建(基础学习笔记)

    react项目搭建(基础学习) 安装 局部安装 1.npm init -y或yarn init -y初始化项目 2.全局安装creact-react-app.使用npm install -D crea ...

  2. react项目搭建,步骤最全,附源码git地址(react+router+typescript+redux+axios+antdesign+mock+eslint)

    企业级react项目搭建流程,基于官网推荐脚手架create-react-app搭建的项目基本框架,在该基础上增加项目所需要的功能插件等.代码git地址base分支:https://github.co ...

  3. React项目搭建与Echars工具使用

    React项目搭建与Echars工具使用 一.React项目快速搭建 1.新建文件夹 2.直接在对应目录输入 cmd ,打开终端 3.执行指令完成React应用建立 二.React项目结构和分析 1. ...

  4. unipapp 解决无法编译sass_如何解决Vue项目里面没有sassloader依赖包的问题

    如何解决Vue项目里面没有sass-loader依赖包的问题 [报错问题] [分析问题] 说明项目里面没有sass-loader依赖包,需要安装dart-sass(即该软件包已被弃用,后来被重命名为& ...

  5. 无网络rpm包安装相关依赖包

    文章目录 无网络rpm包安装相关依赖包 1,介绍 2,找一台能上网的电脑下载rpm包. 3,批量安装rpm包(拷贝到要安装的电脑) 无网络rpm包安装相关依赖包 1,介绍 有的生产环境是没有网络的,我 ...

  6. springboot项目集成log4j2打成jar包 ,引入外边的log4j2文件,运行日志无法打印

    springboot项目集成log4j2打成jar包 ,引入外边的log4j2文件,运行日志无法打印 问题描述 因为项目中已经有log4j2文件,所以打的jar中也有,在application.yml ...

  7. IDEA搭建Maven Web(SSM)项目(二)——jar包引入、jetty服务器配置和ssm配置

    第二篇:jetty服务器插件配置,ssm所需基本jar包引入,ssm相关文件配置 1. 配置jetty服务器插件 打开已默认创建的pom.xml文件,其中已经自动引入了一些jar和maven插件,我们 ...

  8. React项目搭建步骤

    项目需要 查看电脑是否有yarn,如果没有则配置下面的命令 1).下载安装yarn:npm i yarn -g 2).查看yarn版本:yarn -v 3).配置淘宝镜像: yarn config s ...

  9. React 项目搭建与部署,搭建Node服务器

    环境配置与项目搭建 安装node,官网 直接下载 安装webpack : npm install -g webpack 安装淘宝镜像(可选): npm install -g cnpm --regist ...

最新文章

  1. Golang下的Log处理
  2. Angular模块/服务/MVVM
  3. Firefly官方教程之Netconnect使用文档
  4. delphi switch语句例子_Java 14 祭出增强版 switch,真香!!
  5. php实现tcp连接的原理,PHP实现TCP实例
  6. 杭电1411 校庆神秘建筑
  7. Git实战手册(三): stash解惑与妙用
  8. C++调用函数模仿数字钟表
  9. Error:java: Compilation failed: internal java compiler error 解决办法
  10. 杭电2072 单词数
  11. 【WEB搜索技术】课程学习大纲与学习感悟
  12. 落枕了睡觉还枕枕头吗_兄弟,你还枕头吗?
  13. python控制led灯渐变_LED彩灯渐变控制器使用说明书
  14. html打开txt文件 乱码怎么解决,txt文件打开显示乱码怎么办?
  15. 【指纹识别】基于模板匹配算法指纹识别匹配门禁系统matlab源码
  16. rust fragment specifier
  17. Android 11.0 自定义仿小米全面屏手势导航左右手势滑动返回UI效果
  18. 云服务上搭建halo博客
  19. 在Win10的Linux子系统Ubuntu中使用Qt
  20. 华大半导体HC32F4A0笔记(五),使用CMSIS-DSP库进行FFT运算

热门文章

  1. 姚舜:会赚钱的人,更会休息
  2. 可能这些是你想要的H5键盘兼容方案
  3. Linux开源硬件,关于开源硬件
  4. oracle数据库基础:DDL语言
  5. Android WiFi开发 (二)分享Wifi热点
  6. HTML5 nav导航标签使用
  7. C/C++打印圣诞树||秀翻全场!
  8. 三个月的实习教会了我什么?
  9. python将bytes转为对象_Python3中bytes类型转换为str类型
  10. js静态页面间的传值