umijs 修改默认配置_UmiJS基础教程(2) 目录结构
一个基础的 Umi 项目大致是这样的,
.├── package.json├── .umirc.ts├── .env├── dist├── mock├── public└── src ├── .umi ├── layouts/index.tsx ├── pages ├── index.less └── index.tsx └── app.ts
下图是创建项目的的结构:
src 目录
源代码目录。
.umi 目录
临时文件目录,比如入口文件、路由等,都会被临时生成到这里。不要提交 .umi 目录到 git 仓库,他们会在 umi dev 和 umi build 时被删除并重新生成。
layouts/index.tsx
约定式路由的全局布局文件。
pages 目录
所有路由组件存放在这里。
app.ts
运行时配置文件,可以在这里扩展运行时的能力,比如修改路由、修改 render 方法等。
.editorconfig
编辑器配置文件。详细资料访问:https://editorconfig.org/##
.env
环境变量。
初始化项目的时候是没有该文件的需要手动添加。
.gitignore
提交到git服务器时忽略的文件配置。
.prettierignore
代码格式化时忽略的文件配置。
.prettierrc
代码格式化的规范配置。
.umirc.ts
umi的配置。
package.json
包含插件和插件集,以 @umijs/preset-、@umijs/plugin-、umi-preset- 和 umi-plugin- 开头的依赖会被自动注册为插件或插件集。
.umirc.ts
配置文件,包含 umi 内置功能和插件的配置。
dist 目录
执行 npm run build 后,生成的文件默认会存放在这里。
public 目录
此目录下所有文件会被 copy 到输出路径。
视频课程
umijs 修改默认配置_UmiJS基础教程(2) 目录结构相关推荐
- MongoDB基础教程系列--目录结构
MongoDB基础教程系列--目录结构
- Electron教程-程序目录结构
Electron教程-程序目录结构 程序目录结构 主进程 渲染进程 主进程模块目录 1.通用模块 2.日志模块 3.配置模块 4.进程通信模块 5.应用间通信模块 6.窗口管理模块 渲染进程模块目录 ...
- Maven-学习笔记03【基础-Maven标准目录结构和常用命令】
Java后端 学习路线 笔记汇总表[黑马程序员] 黑马程序员(腾讯微云)Maven基础讲义.pdf Maven-学习笔记01[基础-Maven基本概念] Maven-学习笔记02[基础-Maven的安 ...
- solrcloud线上创建collection,修改默认配置
一.先看API,创建collection 1.上传配置文件到zookeeper 1) 本地内嵌zookeeper集群:java -classpath ./solr-webapp/webapp/WEB- ...
- 《Python全栈基础教程》目录
专栏地址: <Python全栈基础教程> 更新进度(持续更新中~) 0.前言: ???作者介绍:[]-CSDN全栈领域优质创作者.HDZ核心组成员.华为云享专家Python全栈领域博主.C ...
- 1.TomCat配置以及JavaWeb开发的目录结构
1. 部署并启动 tomcat 服务器. 1). 解压 apache-tomcat-6.0.16.zip 到一个非中文目录下 2). 配置一个环境变量. java_home(指向 JDK 安装的根目录 ...
- mybatis入门之XML配置 idea版(含目录结构与sql语句)
mybatis入门之XML配置 maven目录结构 1.创建一个maven项目 2. 配置pom文件 3.创建数据库及数据库表 4.java类和接口 4.1 User.java实体类 4.2.User ...
- 一文解决安装Anaconda后C盘不断增加的问题、修改默认配置
这个问题主要原因是由于Anaconda默认安装虚拟环境以及pkg在c盘的问题,有些同学在安装Anacoda时明明选择了其他安装路径,但是C盘还是不断在增加. 下面我们来解决,这里其实有两种解决方式一种 ...
- WampServer修改默认配置
1.配置默认语言 鼠标右键点击图标 下方是修改后的 2.配置默认端口 鼠标左键点击图标 打开Apache->httpd.conf Ctrl+F 搜索listen 将80端口改为8080 修改前 ...
最新文章
- pandas DataFrame 写入excel是列表 读取变字符串的解决办法
- 从源码分析DEARGUI之add_simple_plot
- idea提示,格式化代码,清除不使用的包快捷键,maven自动导jar包
- hive 自定义元数据表_Hive分区表和桶表的使用
- python 文件相似度分析_使用Python做人群相似度分析
- IDEA下Maven多模块项目介绍和搭建
- VisualTreeHelper
- python后台架构Django开发全解
- python-matplotlib-柱状堆积图
- arch模型的思路_ARCH模型介绍.ppt
- 云计算的运营方式有哪些?
- thymeleaf 语法大全
- Mysq数据量不大查询速度却很慢,记录一次left join查询优化
- tuple unpacking
- 协方差计算式及python实现
- 变换矩阵_平移 缩放 旋转及统一变换
- 学以致用、知行合一:实践论与工具论的统一
- dlna 电脑连r1_pc 电脑如何投屏到电视? DLNA
- java后台Controller下载文件方法
- 基于skyline的城市三维建模研究