2 目录结构

作者: HapplyFox | 来源:发表于2018-04-22 18:10 被阅读19次

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

目录结构修改

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

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

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

Src目录结构图.png

别名设置

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

别名.png

vue-router 路由配置

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

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

路由配置.png

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


主页配置.png

相关文章

  • vue-cli2、3结构对比

    # Vue-cli2目录结构/Vue-cli3目录结构 ###Vue-cli2目录结构 ```javascript...

  • 2 目录结构

    本项目目录结构参考当前网址参考目录 目录结构修改 vonic-webpack-starter 是vonic-tem...

  • linux目录结构详细介绍

    linux目录结构详细介绍 目录 [1、树状目录结构图] [2、/目录] [3、/etc/目录] [4、/usr/...

  • cmake 进阶教程

    目录:1、大型工程多目录结构,添加源文件目录2、定制build文件的目录结构3、安装(1)目标文件的安装:(2)普...

  • 【杂谈】开发规范

    若有错误,欢迎留言 1. 目录结构 项目目录结构 module目录结构 2. URL和方法命名 RESTFUL U...

  • 2.目录结构

    系统启动过程: 5个阶段:内核引导 ==》 运行init ==》 系统初始化 ==》 建立终端 ==》 用户登录系...

  • 3.Linux系统目录结构

    Linux系统目录结构(树形结构,在linux上只有目录)1.根目录: 2./bin 目录bin是Binary的缩...

  • ansible批量管理zabbix

    ansible批量管理zabbix 第1章 目录结构 1.功能说明 2.目录结构 角色目录: 执行脚本目录: 3....

  • Linux学习目录及用户权限笔记

    1、描述linux目录结构以及目录结构命名规定 2、显示/etc目录下,所有以.d结尾的文件或目录 3、显示/et...

  • Squoosh-编译及调试

    项目目录结构 使用tree -d -L 2来打印目录结构 libsquoosh: 核心代码,包含对于codec的调...

网友评论

    本文标题:2 目录结构

    本文链接:https://www.haomeiwen.com/subject/skpclftx.html