8000 GitHub - fytpjy/vue · GitHub
[go: up one dir, main page]

Skip to content
fytpjyPublic

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

技术栈

vue2 + vue-router2 + vuex + webpack + ES6/7 + axios + sass + flex + svg + http-proxy-middleware反向代理

项目运行

安装依赖 npm install

开启本地服务器 npm run dev

访问 http://localhost:8080

线上版本

npm run build

生成的ys文件夹放在服务器即可正常访问

项目布局

|-- build // webpack配置文件 |-- config // 项目打包路径 |-- ys // 上线项目文件,放在服务器即可正常访问 |-- src // 源码目录 | |-- components // 组件 | |-- common // 公共组件 | |-- buyCart.js // 购物车组件 | |-- loading.js // 页面初始化加载数据的动画组件 | |-- mixin.js // 组件混合(包括:指令-下拉加载更多,处理图片地址) | |-- ratingStar.js // 评论的五颗星组件 | |-- shoplist.js // msite和shop页面的餐馆列表公共组件 | |-- footer // 底部公共组件 | |-- header // 头部公共组件 | |-- config // 基本配置 | |-- env.js // 环境切换配置 | |-- fetch.js // 获取数据 | |-- mUtils.js // 常用的js方法(存储localStorage,CNZZ统计,微信相关) | |-- rem.js // px转换rem | |-- images // 公共图片 | |-- pages // 页面组件 | |-- home // 首页 | | |-- plugins // 引用的插件 | | |-- router // 路由配置 | | |-- service // 数据交互统一调配 | |-- template // 开发阶段的临时数据 | |-- getData.js // 获取数据的统一调配文件,对接口进行统一管理 | | |-- store // vuex的状态管理 | |-- modules // store模块 | |-- action.js // 配置actions | |-- getters.js // 配置getters | |-- index.js // 引用vuex,创建store | |-- mutation-types.js // 定义常量muations名 | |-- mutations.js // 配置mutations | | |-- style // 各种样式文件 | | |-- App.vue // 页面入口文件 | | |-- main.js // 程序入口文件,加载各种公共组件 | |-- .babelrc // ES6语法编译配置 |-- .editorconfig // 代码编写规格 |-- .gitignore // git忽略的文件 |-- favicon.ico // 页面左上角小图标 |-- index.html // 入口html文件 |-- package.json // 项目及工具的依赖配置文件 |-- README.md // 说明

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

0