两种配置react项目运行环境的方法

第一种方法,一步步配置项目的运行环境:
1)下载node,在官方网站可以下载,安装步骤不难,差不多一步步意
点next就行;
2)运行cmd 输入node -v npm -v两行命令检查是否安装成功;
3)接下来在cmd下输入npm install -g webpack (最好使用cnpm命令进行下载,快一点),全局安装webpack打包软件;
4)然后输入npm install -g webpack-cli 全局安装webpack-cli脚手架;
5)接下来安装webpack-dev-server,介绍一下这个是什么webpack-dev-server是一个小型的Node.js Express服务器,注意知识点:“服务器,可以将我们打包好的工程项目运行在浏览器上,在终端输入
npm install webpack-dev-server就可以完成下载;
6)安装html-webpack-plugin插件,加快浏览器的访问速度,使用html-webpack-plugin插件来启动页面 可将html页面放入内存 以提升页面的加载速度 ,并且还能自动设置index.html页面中JS文件引入的路径,(安装好插件后得在webpack-config-js中进行配置)

var htmlWebpackPlugin = require('html-webpack-plugin')const path = require('path')
module.exports = {entry: './src/script/main.js',output: {filename: 'js/bundle.js',path: path.resolve(__dirname, 'dist')},plugins: [new htmlWebpackPlugin({filename: 'index.html',template: 'index.html',inject: 'head'})]
}

根据自己项目中的文件路径来配置;
7)上面安装的都是关于项目的,方便我们对项目的操作。接下来将要安装我们编写项目的框架react。
打开终端输入npm install react 安装react组件;
然后输入npm install react-dom 安装react虚拟dom;

通过上面的步骤已经完成了初步react项目环境的搭建。在终端输入npm run dev就可以看见自己的项目运行效果图。如果后续项目还有什么功能需求,可以通过npm进行安装。

注释:方法只讲了大致的步骤,有一些细小的代码编写就没有细说!

第二种方法,这种方法就是在第一种方法上面的浓缩,封装。
1)第一步还是一样安装node 并检查是否安装成功,这里就不细说了;
2)打开cmd全局安装react项目搭建脚手架;输入npm install -g creacte-react-app命令(等待时间可能有点久);
3)然后在cmd中输入creacte-react-app 项目名 (注意项目名的命名规范)
4)在编译器终端中输入npm start运行程序即可;

参考文献:用脚手架搭建react项目

总结:第一种方法虽然步骤繁多,但是可以一步步让我们理解项目环境的搭建过程,便于理解;第二种方法,优点在于便捷,一两步就可以解决,但是对于初学者来说不能理解所搭建的项目的构成。

配置React项目的运行环境相关推荐

  1. win7和win2008 r2下配置IIS7(ASP.net运行环境)

    win7和win2008 r2下配置IIS7(ASP.net运行环境) 1.先要设置应用程序池(ApplicationPool)为Classic.NETAppPool,而不是默认的DefaultApp ...

  2. java applet配置_配置Java Applet的运行环境

    Java小程序,也就是Java Applet,可以在Web浏览器中运行.Java Applet必须以脚本的形式嵌入到HTML页面中,才能在web浏览器中运行. 之前总以为本地安装了JDK,指定好JAV ...

  3. Ubuntu 18.04配置ORB-SLAM2和ORB-SLAM3运行环境+ROS实时运行ORB-SLAM2+SLAM相关库的安装

    文章目录 一.换源 二.安装三方库 2.1 安装必要的依赖项 2.2 安装Pangolin 2.3 安装OpenCV3 2.4 安装Eigen3 三.安装ORB-SLAM2 四.安装ORB-SLAM3 ...

  4. java applet怎么运行_配置Java Applet的运行环境

    Java小程序,也就是Java Applet,可以在Web浏览器中运行.Java Applet必须以脚本的形式嵌入到HTML页面中,才能在web浏览器中运行. 之前总以为本地安装了JDK,指定好JAV ...

  5. Ubuntu配置多版本Python运行环境

    Ubuntu配置多版本Python运行环境 环境 操作系统 Ubuntu 18.04.6 LTS (Bionic Beaver) 内容 机器已有python 3.6,再增加python 3.9,当运行 ...

  6. React项目搭建及环境配置

    React 脚手架 create-react-app 为了快速地进行构建使用 React 的项目,FaceBook 官方发布了一个无需配置的.用于快速构建开发环境的脚手架工具 create-react ...

  7. Disconf介绍,源码下载,环境准备,安装,disconf-web使用和配置介绍,项目中进行配置,项目案例运行

    1.disconf介绍 Distributed Configuration Management Platform(分布式配置管理平台)专注于各种 分布式系统配置管理 的通用组件 / 通用平台,提供统 ...

  8. lua qt 编译_Win32下 Qt与Lua交互使用(一):配置Qt下Lua运行环境

    偶然间看到Lua这种脚本语言,有点兴趣,简单学习了一下.html 发现Lua与C++之间能够实现很是强的交互性.Lua中能够使用C++中的函数,C++中也能够使用Lua中的函数.由此能够引起出不少奇思 ...

  9. react项目如何运行

    入门react时,最烦的就是配置各种依赖,不管是你从网上down的别人的代码还是你自己的代码换个工作目录运行,都会发现运行不起来. 解决办法是,移动react项目时不要把node_modules一同复 ...

最新文章

  1. CSS3 Transitions 你可能不知道的知识点
  2. SLAM | SLAM流程图集合
  3. mvn 本地jar包 加入自己的maven仓库
  4. hdu 2141 Can you find it? hdu1597 find the nth digit
  5. echo中使用逗号和句号的区别
  6. java mysql 二级缓存_深入理解MyBatis中的一级缓存与二级缓存
  7. TTButton 的正确使用的方法
  8. jquery选择器一
  9. 代码换行符_Excel办公技巧:如何定位、替换、清除单元格中的换行符?
  10. oracle 访问adf 慢,ORACLE ADF 问题总结
  11. 取消开机就弹出 msn中文网 操作步骤
  12. mysql命令更新数据库_命令操作MySQL数据库
  13. 阿里巴巴的店铺有何运营技巧
  14. 企业微信管理系统分析
  15. Windows电脑桌面便签敬业签提醒事项怎么快速添加重要事项提醒
  16. CentOS7.4安装NVIDIA显卡驱动 GT730
  17. HDFS的特性,hdfs的安全模式,Hdfs的文件权限验证
  18. 股票申购、中签、还款
  19. 提高服务器效率和利用率的三种方法
  20. 飞哥联盟(FRECO)补血,产业云未来能顶半边天

热门文章

  1. ElasticSearch 知识点整理(深入)
  2. TensorFlow学习笔记(一)安装、配置、基本用法
  3. Spring Cloud原理详解
  4. 基于内容推荐系统中的常识
  5. 无锁数据结构三:无锁数据结构的两大问题
  6. 长这么大了,一件事也没做好过
  7. weblogic lock
  8. Oracle备份解决方案
  9. C# WinForm开发系列 - ToolBar/OutlookBar/Tab/Wizard(转载)
  10. web工程导入MyEclipse 就变成Java工程 ———— 解决方案