2 目录结构

简介: 本项目目录结构参考当前网址参考目录目录结构修改vonic-webpack-starter 是vonic-template下载后的目录,自动生成结构保持不变,只需要改变Src目录下的目录结构,对修改后的结构进行简单说明如下:assets:静态资源components:自定义组件router:vue-router路由store:vuex状态管理page:页面utils:工具集不同的目录结构下包含不同内容,其中程序员自定义内容主要在page目录下,其他文件夹下都是项目初始配置后不在修改的内容。

本项目目录结构参考当前网址
参考目录

目录结构修改

vonic-webpack-starter 是vonic-template下载后的目录,自动生成结构保持不变,只需要改变Src目录下的目录结构,对修改后的结构进行简单说明如下:

assets:静态资源
components:自定义组件
router:vue-router路由
store:vuex状态管理
page:页面
utils:工具集

不同的目录结构下包含不同内容,其中程序员自定义内容主要在page目录下,其他文件夹下都是项目初始配置后不在修改的内容。例如router文件夹下配置单页面路由,utils配置公共js等。

img_00e1b8dc071e31a232c311ff0d339885.png
Src目录结构图.png

别名设置

进入 build/webpack.base.config.js 设置目录别名
基于1.0设置的文件夹结构,对当前项目设置特殊别名

img_44bb9d55848014d524313b7a056b2f9a.png
别名.png

vue-router 路由配置

在router文件夹下新建router.js,写入基本配置信息

下图是默认的配置信息,定义的router.js 中进行vue-router基础配置,第一行代表引用单页面,3-6代表路由配置的集合项,第8行将当前路由配置数组导出,导出的内容通过main.js中接收,其中的语法为es6。

img_327e61d2bfdcc96f120778f00ab0e1b9.png
路由配置.png

对/Src/main.js进行配置
main.js主要配置一些全局的内容,例如单页面路由,状态管理(vuex)等。
下图中添加了从第三行开始的内容,通过这种方式,开启了单页面的路由机制。这种方式的好处是,区分各个区块所做的事情,router文件夹下是路由的实现,而main.js中只负责引用,不关系具体实现。


img_44b58222ace5b7ae7fcaad9893648f50.png
主页配置.png
目录
相关文章
|
5月前
|
编译器
关于查看U-Boot目录结构关键目录介绍
关于查看U-Boot目录结构关键目录介绍
68 0
|
5月前
|
小程序 前端开发 开发工具
小程序目录结构介绍
小程序目录结构介绍
|
5月前
|
Linux
Linux文件系统目录结构
Linux文件系统目录结构。
66 1
|
JavaScript 编译器 API
目录结构
目录结构
114 0
|
程序员 C++
C++程序文件的目录结构
C++程序文件的目录结构
212 0
|
开发框架 前端开发 Oracle
Tomcat源码 - 1. 目录结构与配置文件
简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
159 0
|
JSON 小程序 前端开发
小程序目录结构
小程序目录的介绍
177 0
|
编解码 5G 调度
【openairinterface5g】项目目录结构
为了便于理解5G协议,开始加入openairinterface(OAI)开源项目介绍,5G协议分析和5G代码分析不定期交替更新。
537 0
|
JSON 小程序 JavaScript