zoukankan      html  css  js  c++  java
  • vue项目结构

    简单说下吧

    1. dist  打包后的文件存放   当你完成开发后,将此目录下的文件上到服务器就ok   ps:(服务器配置)我的路由是history,服务器是ngix配置location / { try_files $uri $uri/ /index.html; }  更多详情请看官网

    2.src   我们做项目主要实用的目录:

        api:自定义目录,放一些自定义配置文件(例如axios交互配置)

        assets: 放置一些需要编译的scss文件 (例如全局的scss)

        component:这里是我们所有的vue文件和js文件,我又分为(page、common、utils、xx(组件类))

           page:各个页面的vue文件

           common:放一些类似header,siderbar等各个页面都需要的vue组件

           utils:放一些自定义的js配置文件(例如loading、封的公共方法)

           xx(组件类):此类目录不限,各个类型的组件放不同的目录(例如我的echarts目录叫做charts--pie.vue、line.vue...)

        router:路由配置目录

        store:vuex的store存储配置目录

        App.vue:主组件,所有页面都是在App.vue下进行切换的。其实你也可以理解为所有的路由也是App.vue的子组件。

        main.js:入口文件,主要作用是初始化vue实例并使用需要的插件。

    3. static   静态文件放置   因为这个文件夹是不会被编译

        放置图片,引用的样式表css或者字体文件

    4. index.html 这个其实就是我们的页面。。。可以配置ico(网页title的小图标)   具体想了解ico设置,点这里

    5.package.json 这个是npm的配置文件,里面设定了脚本以及项目依赖的库    每次我们可以去里面查安装了什么(有时候拉了别人代码,修改了pakeage.json,记得npm install哦)

            

        

  • 相关阅读:
    【LeetCode】1404. 将二进制表示减到 1 的步骤数
    【剑指Offer】面试题12. 矩阵中的路径(DFS)
    【LeetCode】994. 腐烂的橘子(BFS)
    【LeetCode】365. 水壶问题(BFS/裴蜀定理)
    【LeetCode】169. 多数元素(摩尔投票法)
    ASP.NET页面间传值
    SQL——基础概念
    SQL——登陆触发器实现限制IP
    SQL Server之null
    SQL Server服务器连接配置
  • 原文地址:https://www.cnblogs.com/hanchongyang/p/8295597.html
Copyright © 2011-2022 走看看