图解Vue.js项目及其目录结构

本文详细解析了一个Vue.js项目的目录结构,包括src、assets、components、build、config等关键目录的作用,并介绍了环境安装、快速启动、接口Mock、模块化、组件化、单元测试和前后端联调的方法,帮助开发者理解和建立Vue项目。
摘要由CSDN通过智能技术生成

  项目包含:

  • 基础库: vue.jsvue-routervuexwhatwg-fetch
  • 编译/打包工具:webpackbabelnode-sass
  • 单元测试工具:karmamochasinon-chai
  • 本地服务器:express

build:最终发布的代码的存放位置。
  config:配置路径、端口号等一些信息,我们刚开始学习的时候选择默认配置。
  node_modules:npm 加载的项目依赖模块。
  src:这里是我们开发的主要目录,基本上要做的事情都在这个目录里面,里面包含了几个目录及文件:
  assets:放置一些图片,如logo等
  components:目录里放的是一个组件文件,可以不用。
   App.vue:项目入口文件,我们也可以将组件写这里,而不使用components目录。
   main.js :项目的核心文件
   static:静态资源目录,如图片、字体等。
   test:初始测试目录,可删除
   .XXXX文件:配置文件。
   index.html:首页入口文件,可以添加一些meta信息或者同统计代码啥的。
   package.json:项目配置文件。
   README.md:项目的说明文件。

 

目录结构

  1. ├── README.md 项目介绍

  2. ├── index.html 入口页面

  3. ├── build 构建脚本目录

  4. │   ├── build-server.js 运行本地构建服务器,可以访问构建后的页面

  5. │   ├── build.js 生产环境构建脚本

  6. │   ├── dev-client.js 开发服务器热重载脚本,主要用来实现开发阶段的页面自动刷新

  7. │   ├── dev-server.js 运行本地开发服务器

  8. │   ├── utils.js 构建相关工具方法

  9. │   ├── webpack.base.conf.js wabpack基础配置

  10. │   ├── webpack.dev.conf.js wabpack开发环境配置

  11. │   └── webpack.prod.conf.js wabpack生产环境配置

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值