当前位置: 首页 > news >正文

VUE 目录介绍

更新升级(npm - i)之后最终目录如下:

total 1672
drwxr-xr-x    18 testrose  staff     576  8 22 02:53 .
drwxr-xr-x    24 testrose  staff     768  8 22 02:50 ..
-rw-r--r--     1 testrose  staff     402  8 22 02:52 .babelrc
-rw-r--r--     1 testrose  staff     147  8 22 02:52 .editorconfig
-rw-r--r--     1 testrose  staff      51  8 22 02:52 .eslintignore
-rw-r--r--     1 testrose  staff     791  8 22 02:52 .eslintrc.js
-rw-r--r--     1 testrose  staff     213  8 22 02:52 .gitignore
-rw-r--r--     1 testrose  staff     246  8 22 02:52 .postcssrc.js
-rw-r--r--     1 testrose  staff     537  8 22 02:52 README.md
drwxr-xr-x    10 testrose  staff     320  8 22 02:52 build
drwxr-xr-x     6 testrose  staff     192  8 22 02:52 config
-rw-r--r--     1 testrose  staff     267  8 22 02:52 index.html
drwxr-xr-x  1134 testrose  staff   36288  8 22 02:53 node_modules
-rw-r--r--     1 testrose  staff  815254  8 22 02:54 package-lock.json
-rw-r--r--     1 testrose  staff    2681  8 22 02:52 package.json
drwxr-xr-x     7 testrose  staff     224  8 22 02:52 src
drwxr-xr-x     3 testrose  staff      96  8 22 02:52 static
drwxr-xr-x     4 testrose  staff     128  8 22 02:52 test

1、build:构建脚本目录
 1)build.js ==> 生产环境构建脚本;
 2)check-versions.js ==> 检查npm,node.js版本;
 3)utils.js ==> 构建相关工具方法;
 5)webpack.base.conf.js ==> webpack基本配置;
 6)webpack.dev.conf.js ==> webpack开发环境配置;
 7)webpack.prod.conf.js ==> webpack生产环境配置;

2、config:项目配置
 1)dev.env.js ==> 开发环境变量;
 2)index.js ==> 项目配置文件;
 3)prod.env.js ==> 生产环境变量;

3、node_modules:npm 加载的项目依赖模块

4、src:这里是我们要开发的目录,基本上要做的事情都在这个目录里。里面包含了几个目录及文件:
 1)assets:资源目录,放置一些图片或者公共js、公共css。这里的资源会被webpack构建;
 2)components:组件目录,我们写的组件就放在这个目录里面;
 3)router:前端路由,我们需要配置的路由路径写在index.js里面;
 4)App.vue:根组件;
 5)main.js:入口js文件;

5、static:静态资源目录,如图片、字体等。不会被webpack构建

6、index.html:首页入口文件,可以添加一些 meta 信息等

7、package.json:npm包配置文件,定义了项目的npm脚本,依赖包等信息

8、README.md:项目的说明文档,markdown 格式

9、.xxxx文件:这些是一些配置文件,包括语法配置,git配置等

http://www.lryc.cn/news/135400.html

相关文章:

  • Selenium的基本使用
  • 数据结构-----树的易错点
  • 写之前的项目关于使用git remote -v 找不到项目地址的解决方案
  • STM32 F103C8T6学习笔记9:0.96寸单色OLED显示屏—自由取模显示—显示汉字与图片
  • 直播平台源码搭建协议讲解篇:传输控制协议TCP
  • 中文编码问题:raw_input输入、文件读取、变量比较等str、unicode、utf-8转换问题
  • 基于Jenkins自动打包并部署Tomcat环境
  • 开利网络受邀参与御盛马术庄园发展专委会主题会议
  • 【HarmonyOS北向开发】-05 ArkTS开发语言-ArkTS开发实践
  • 无类别域间路由(Classless Inter-Domain Routing, CIDR):理解IP网络和子网划分(传统的IP地址类ABCDE:分类网络)
  • 合宙Air724UG LuatOS-Air LVGL API-概念
  • 【C语言】位段,枚举和联合体详解
  • python学习-文件管理
  • 【LeetCode 算法】Number of Ways of Cutting a Pizza 切披萨的方案数-记忆化
  • 机器视觉之光流
  • C++:list使用以及模拟实现
  • 深度学习基础知识-pytorch数据基本操作
  • Springboot使用QueryDsl实现融合数据查询
  • 解决方案 | 电子签打通消费电子行业数智化经营通路
  • JVM理论知识
  • idea - 报错 Mybatis提示Tag name expected的问题< 小于号 无法识别
  • 合宙Air724UG LuatOS-Air LVGL API--对象
  • Java将PDF文件转为Word文档
  • vite创建项目命令
  • 解决Pandas KeyError: “None of [Index([...])] are in the [columns]“问题
  • 前端加springboot实现Web Socket连接通讯以及测试流程(包括后端实现心跳检测)
  • node使用高版本的oracledb导致连接oracle的Error: NJS-138异常
  • RabbitMQ手动签收消息
  • Unity 3d角色展示脚本(旋转 平移 缩放)展示界面
  • Spring Boot 将 Word 转换为 PDF