React后台管理系统模板搭建
文章目录
- 前言
- 一、准备React
- (一)建立react应用
- (二)安装基础插件
- (三)暴露webpack
- (四)使用Less
前言
本次基于React使用环境搭建之系列问题
一、准备React
(一)建立react应用
npx create-react-app dcourse
并对react应用进行整理,整理成如下图所示:
在terminal中输入yarn start,出现以下报错:
解决方案:
1.首先使用命令
npm install -g yarn
2.在环境变量里面path添加 yarn路径
接下来在terminal中输入yarn start
自动使用系统默认的谷歌浏览器打开第一个网址,也可以Ctrl+Click这两个网址中的一个打开并预览。
(二)安装基础插件
本次所需的插件
- react-router-dom
- less less-loader
- axios
- jsonp
- antd
yarn add react-router-dom axios less less-loader@4.0.1 antd
(三)暴露webpack
yarn eject
当使用以上命令解开项目结构时,报错This git repository has untracked files or uncommitted changes,如下图:
这说明这个git存储库有未跟踪的文件或未提交的更改在git上还有自己没有提交的项目,使用以下命令初始化git就好了:
git add .
git commit -am “Save before ejecting”
yarn eject
……
(四)使用Less
在上述暴露出webpack的基础上,找到config/webpack.config.js文件。
加上这两句:
之后找到getStyleLoaders方法,添加下图所示代码:
最后添加less支持:
// 添加less{test: lessRegex,exclude: lessModuleRegex,use: getStyleLoaders({importLoaders: 3,sourceMap: isEnvProduction && shouldUseSourceMap,},'less-loader'),sideEffects: true,},{test: lessModuleRegex,use: getStyleLoaders({importLoaders: 3,sourceMap: isEnvProduction && shouldUseSourceMap,modules: {getLocalIdent: getCSSModuleLocalIdent,},},'less-loader'),},
之后在项目中新建App.less文件测试less文件是否可用正常使用。
并在App.js中引入App.less之后yarn start启动项目,可用看到背景正常设置为天蓝色,设置成功!
React后台管理系统模板搭建相关推荐
- 【开发篇】10分钟快速搭建React后台管理系统模板
React后台管理系统模板 github 我又回来了!!!学完前端react,再学spring,这周或者下周写spring有关的!!! 一.准备React 1.建立react应用 npx create ...
- php快速搭建后台,基于thinkphp的后台管理系统模板快速搭建,thinkphp后台模板_PHP教程...
基于thinkphp的后台管理系统模板快速搭建,thinkphp后台模板 当我们在搭建网站的时候,后端开发人员在编写后台的管理系统的时候,往往会因为缺少一个合适的后台管理系统的模板,而必须去重新编写一 ...
- vue+element-ui JYAdmin后台管理系统模板-集成方案【项目搭建篇1】
项目搭建时间:2020-06-29 本章节:讲述基于vue/cli, 项目的基础搭建. 本主题讲述了vue+element-ui JYAdmin 后台管理系统模板-集成方案,从零到一的手写搭建全过程. ...
- Vue学习笔记: Vue + Element-ui搭建后台管理系统模板
Vue学习笔记: Vue + Element-ui搭建后台管理系统模板 技术:Vue + Element-ui 功能:后台管理系统基础模板,路由配置,加载页面进度条,请求响应拦截器的封装等 页面预览: ...
- 12个免费开源后台管理系统模板
当你写项目的时候,如何快速的完成一个项目的搭建,这个时候就需要借助到一些模板了,前端开发的一个好处就是,各类UI模板都是相当的齐全的,直接拿来用就可以了,脱离了一行又一行垒代码的繁琐的工作,以下的开源 ...
- 3YAdmin-专注通用权限控制与表单的后台管理系统模板
3YAdmin基于React+Antd构建.GitHub搜索React+Antd+Admin出来的结果没有上百也有几十个,为什么还要写这个东西呢? 一个后台管理系统的核心我认为应该是权限控制,表单以及 ...
- element ui 前台模板_SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(二):引入 element-ui 定义基本页面显示...
前提: (1) 相关博文地址: SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(一):搭建基本环境:https://www.cnblogs.com/l-y ...
- 50套高大上的后台管理系统模板,总有一套适合你
50套高大上的后台管理系统模板,总有一套适合你 码个蛋 2018-12-20 21:23:29 作者 | web小二 来源 | web前端开发(web_qdkf) 从13年开始,我由开发慢慢走向设计, ...
- 多款非常优秀的基于 vue3.x 、Native UI、TypeScript 的中后台管理系统模板
前言 今天给大家分享5款开源且非常优秀的基于 vue3.x . Native UI 的中后台管理系统模板,助力大家快速开发一个中后台管理系统 Soybean Admin 简介 Soybean Admi ...
最新文章
- 360无痕浏览器_浏览器如何开启老板键?
- 记录运行gpu错误及解决方案
- pytorch GPU版本安装 win10
- C#实践设计模式原则SOLID
- 中国科技大学计算机考研复试内容,中国科学技术大学考研复试
- 绝了!一个 rm -rf 把公司整个数据库删没了
- c语言switch的作用域,你真的懂switch吗?聊聊switch语句中的块级作用域
- 运行后台程序出现[1]+ Exit
- CF1047A Little C Loves 3 I
- 创建Tapestry5 工作环境
- 王道训练营 Java 部分测试
- Visual Studio 2010下载 + 附破解方法
- 程序员教你玩转电脑手机
- Mysql复制表结构与表数据
- Grafana启动失败报错:Grafana-server Init Failed: Could not find config defaults, make sure homepath command
- Web3的企业如何用Token激励员工?
- 【互联网及其应用】第3章网络技术基础
- rpm安装mysql odbc_如何以rpm方式安装mysql odbc驱动
- 企业数超500万家,钉钉宣布进入软件硬件智能化融合的4.0时代
- 主键约束和唯一性约束的区别
热门文章
- 加入一个组播组过程分析
- 【其他】用ps切片处理素材
- Vue-----Vue本地应用篇(2)
- 工程师不可不知:解决EMI之传导干扰的八大对策
- troublemaker中文谐音_张贤胜 金泫雅-Trouble Maker中文谐音的歌词
- linux 无线网卡驱动 centrino 6200 agn,联想Thinkpad无线网卡驱动(Intel Centrino Advanced-N 6200)...
- 自动化PXE系统安装
- Play! framework开发规范
- c++大数据量压缩方法——基于zlib的gzip解压缩方法
- PostgreSQL数据库实战培训课程(2天速成版)