React脚手架的安装
React脚手架是基于webpak基础,所以前提条件是安装好npm或者yarn版本管理器。
目录
yarn基于npm安装
安装React脚手架步骤
React脚手架项目结构
当运行React项目卡住
yarn基于npm安装
//全局安装:npm install -g yarn
//查看版本:yarn --version
//淘宝镜像安装:
yarn config set registry https://registry.npm.taobao.org -g
yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g
//常见的yarn命令:
- yarn start 运行项目
- yarn build 打包
- yarn eject react :把webpack的配置文件都隐藏起来了,这个命令是将所有webpack相关的配置文件都暴露出来,并且这个命令是不可逆转的,不能再隐藏webpack的配置文件。
安装React脚手架步骤
- 打开cmd输入:npm i -g create-react-app //全局安装
- 切换到想要创建项目的目录,cmd后输入:create-react-app hello-react // hello-react是你自定义的项目名称
- 安装成功后cd到项目文件夹
- 启动项目:yarn start 或者 npm start
React脚手架项目结构
|--node_modules---第三方依赖模块文件夹
|--public
favicon.icon ------ 网站页签图标
index.html -------- 主页面
logo192.png ------- logo图
logo512.png ------- logo图
manifest.json ----- 应用加壳的配置文件
robots.txt -------- 爬虫协议文件
|--scripts
App.css -------- App组件的样式(以后可以存放路由样式)
App.js --------- App组件(以后可以存放路由组件)
App.test.js ---- 用于给App做测试
index.css ------ 样式
index.js ------- 入口文件
logo.svg ------- logo图
reportWebVitals.js — 页面性能分析文件(需要web-vitals库的支持)
setupTests.js ---- 组件单元测试的文件(需要jest-dom库的支持)
api — 项目引入ts的话可以用于存放前后台交互的文件
- consts.ts:存放常量
- index.d.ts:存放数据类型限制条件
- index.tsx:存放前后台交互的函数
- transfrom.ts:存放前后台数据类型的转换
components:存放公共组件
mock:存放模拟数据
pages:存放路由组件文件
utils:存放工具公共函数
|--src------------源码文件夹
|--components-----------------react组件
|--index.js-------------------应用入口js
|--.gitignore------git版本管制忽略的配置
|--package.json----应用包配置文件
|--README.md-------应用描述说明的readme文件
React 项目启动卡在Starting the development server…的问题
遇到启动项目后卡在Starting the development server...
不动,不自动弹出浏览器也没有弹出网址,有可能是被电脑管家给禁用了。所以我们需要打开电脑管家,如图点击进去,将powershell.exe添加到信任项。
一般powershell.exe的具体位置在这个文件夹下:C:\Windows\System32\WindowsPowerShell\v1.0
然后重启VScode即可
React脚手架的安装相关推荐
- react脚手架_react脚手架create-react-app安装与使用
create-react-app是用于搭建react项目的脚手架.它的优势在于省略了很多涉及配置的地方,能够更加容易上手. Web前端教程 1.安装与使用: 通过 npm.yarn.npx都可以 1& ...
- 初识React脚手架
最近接手了一个React的项目,学习和摸索了一段时间,刚好有一些心得,就记录下来. 这个项目是混合开发(Hybird)的.整体是以原生+Cordova+ReactJS 架构,下面简单说下. 原生是由S ...
- 【React脚手架安装】用yarn命令:yarn create react-app myapp 显示错误:error Command failed.
目录 问题 解决办法 问题 安装React脚手架时使用yarn create react-app my app命令显示如下错误. engguilideMacBook-Pro:textApp zengg ...
- React 脚手架安装
我是表哥Harker,表妹我来咯~ 历经千辛万苦来到了web开发阶段的最后一个部分,React脚手架的使用,时代在进步,现在的web开发不是以前那种用html+css写一个网页就行了,现在是高端型,写 ...
- React学习笔记3:React脚手架
使用create-react-app创建react应用 react脚手架 xxx脚手架: 用来帮助程序员快速创建一个基于xxx库的模板项目 包含了所有需要的配置(语法检查.jsx编译.devServe ...
- React脚手架搭建及目录结构介绍
react脚手架(create-react-app)搭建 npm install -g create-react-app create-react-app todolist (文件夹名) npm st ...
- 基于React脚手架集成Cesium
基于React脚手架集成Cesium 文章目录 基于React脚手架集成Cesium 1. 安装环境 2. 创建项目 3. 引入Cesium 4. 修改文件 5. 参考链接 1. 安装环境 安装Nod ...
- react 引用本地js_从零配置webpack 4+react脚手架(二)
前言: 你可能也注意到了,html文件中的关于js的引用是我们手动写的,那假如我们改了输出路径或打包编译之后的文件名,那我们岂不是还要手动去修改html文件中的引用?我们怎么做到,像create-re ...
- react 文件 md5_从零配置webpack 4+react脚手架(二)
前言: 你可能也注意到了,html文件中的关于js的引用是我们手动写的,那假如我们改了输出路径或打包编译之后的文件名,那我们岂不是还要手动去修改html文件中的引用?我们怎么做到,像create-re ...
最新文章
- 给SAP Spartacus开源项目提交代码时的注意事项
- mysql服务器默认操作字符集,如何在mysql中找到默认服务器字符集?
- NVIDIA ECCV18论文:超像素采样网络助力语义分割与光流估计(代码将开源)
- python 鱼骨图_面向对象编程,鱼骨图分析法
- 我的世界等价交换卡服务器物品,【推荐服务器】等价交换|加速火把|工业|神秘|植物|AE|食物工艺等......
- vue循环阿里巴巴矢量图标
- OriginPro 2021 设置成中文(软件自带)
- 怎么删除远程桌面连接计算机,win10系统强制删除远程桌面连接软件的方法
- 常见词根-词缀-需要记忆
- Windows现漏洞 可绕过AppLocker白名单实施攻击
- ssms 导出mysql_怎样使用SSMS管理器导出数据表 用SSMS管理器导出数据表的方法
- R语言基础数据操作fBasics
- win10进入bios步骤
- python-测试框架nose(nosetests)简介
- 梯度提升树(GBDT)
- Android SearchView基本用法
- 蒂森调试软件Tcm manager ,mc1-mc2系统,电脑端,可以调试蒂森电梯程序
- 终于清除了BIOS密码 开心啊!!!
- 不要以抄底的心态去投资
- 让微积分穿梭于工作与学习之间(14):带圆弧多边形的面积计算(下,多值函数的情况)