『VUE』02. 项目结构(详细图文注释)


欢迎关注 『VUE』 专栏,持续更新中
欢迎关注 『VUE』 专栏,持续更新中

如果不会导入模板,建议先看『VUE』18. 组件结构(详细图文注释)
在这里插入图片描述

node_modules 项目运行依赖文件夹

nodejs安装的依赖,用npm 安装生成的

npm install

在这里插入图片描述


public 资源文件夹 浏览器图标等

存放不经 webpack 处理的静态资源,如 index.html、favicon.ico 等。
在这里插入图片描述


src 源码文件夹(核心)

  • assets:用于存放静态资源文件,如图片、字体等。
  • components:Vue 组件,可以按功能或页面划分子目录。
  • views:页面级别的组件,通常对应路由的不同页面。
  • router:Vue Router 相关配置文件。
  • store:Vuex 相关文件,用于状态管理。
  • services:用于放置封装的服务或 API 请求相关文件。
  • utils:工具函数或常用功能函数。
  • styles:全局样式文件。
  • App.vue:根组件,整个应用的入口。
  • main.js:Vue 应用实例化和一些全局配置。

assets

存放的公共的css样式,这就是为什么不写css但是还是会有样式的原因.
在这里插入图片描述


package.json 项目的依赖包配置文件

  • name: 项目名称为 “vue-project”。
    version: 项目版本号为 “0.0.0”。
    private: 设置为 true 时,防止意外发布代码。
    type: 指定模块类型为 ES 模块。
    scripts: 定义了几个 npm 脚本命令,分别用于开发、构建和预览项目。
    dev: 使用 Vite 运行项目进行开发。
    build: 使用 Vite 进行项目构建。
    preview: 使用 Vite 预览构建后的项目。

  • dependencies: 生产环境依赖。
    vue: Vue 框架的版本为 “^3.4.21”。
    devDependencies: 开发环境依赖。

  • @vitejs/plugin-vue: Vite 插件,用于处理 Vue 单文件组件。
    vite: Vite 构建工具的版本为 “^5.1.5”。

{
  "name": "vue-project",
  "version": "0.0.0",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "preview": "vite preview"
  },
  "dependencies": {
    "vue": "^3.4.21"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^5.0.4",
    "vite": "^5.1.5"
  }
}


tests 存放单元测试或端到端测试相关文件


config 存放项目的配置文件

如环境变量、webpack 配置等.


.eslintrc.js、.prettierrc.js ESLint 和 Prettier 的配置文件

用于代码规范检查和格式化


总结

大家喜欢的话,给个👍,点个关注!给大家分享更多计算机专业学生的求学之路!

版权声明:

发现你走远了@mzh原创作品,转载必须标注原文链接

Copyright 2024 mzh

Crated:2024-3-1

欢迎关注 『VUE』 专栏,持续更新中
欢迎关注 『VUE』 专栏,持续更新中
『未完待续』


  • 31
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

发现你走远了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值