• Stars
    star
    150
  • Rank 247,323 (Top 5 %)
  • Language Vue
  • Created over 8 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

vue2, vue2+vue-router, vue2+vue-router+vuex 混合多页配置实例

vue2 多页配置实例

基于vue2 + vue-router + vuex而组成的多页配置实例

多页实例中包含 纯单页, 基于 vue-router 的单页, 基于 vue-router + vuex 的单页, 多种模式自由组合

在 module 文件夹中只留一个模块, 就变成 纯SPA

所有模块均带修改head里的title, 所有模块也都包含ajax例子, 任何不带ajax的例子都是耍流氓

vuex模块带有懒加载

DEMO: http://old.mmxiaowu.com/vue2-multiple-entry/index

fork demo

$ git clone

// 安装依赖
$ yarn

// 生产模式
$ yarn build

// 开发模式
$ yarn serve

// eslint 检测
$ yarn lint

访问: http://localhost:8086/index

目录结构

  • /dist/ = webpack编译后生成文件目录
  • /src/api/ = axios配置目录
  • /src/assets/ = 静态文件目录
  • /src/components/ = 组件目录
  • /src/modules/ = 多页面模块, 每个模块一个文件夹
  • /src/modules/router   = 多页面模块之带路由模块的例子
  • /src/modules/vuex   = 多页面模块之带路由和vuex的模块的例子
  • /utils/ = 一些有用的插件

More Repositories

1

mmf-blog-vue2

mmf-blog vue2.0 (vue2, vue-router, vuex)
Vue
237
star
2

mmf-blog-vue2-ssr

mmf-blog-vue2 ssr(The service side rendering)
Vue
175
star
3

mmf-blog-vue2-pwa-ssr

mmf-blog-vue2 ssr(The service side rendering)
Vue
64
star
4

mmf-blog-vue2-jsx

mmf-blog vue2.0 jsx语法版 (vue2, vue-router, vuex)
JavaScript
17
star
5

extension-vue-template

vue-cli3 + element-ui 编译打包Chrome浏览器插件
JavaScript
17
star
6

vue2-flex

CSS3 Flexbox 演示
JavaScript
14
star
7

mmf-blog-vite-vue3-ssr

mmf-blog-vite-vue3-ssr (The service side rendering)
Vue
11
star
8

mmf-blog-api

mmf-blog api server
JavaScript
10
star
9

mmf-blog-api-v2

MMF小屋 接口express版
JavaScript
10
star
10

gulp-startup

切图及活动页必备, 支持tailwindcss, 自动编译less/scss, 自动添加css3前缀, 支持自动将px转成rem, 自动刷新浏览器, 支持将es6变成es5, 支持将pug编译成html
JavaScript
10
star
11

mmf-blog-react-v2

mmf-blog react v2版 (react,react-router,redux,immutable)
JavaScript
10
star
12

mmf-blog-dva

mmf-blog dva版
JavaScript
9
star
13

mmf-blog-api-koa2-v2

MMF小屋 接口koa2版
JavaScript
9
star
14

mmf-blog-vue2-jsx-lc

mmf-blog vue2.0 jsx语法, leancloud api版 (vue2, vue-router, vuex, leancloud-storage)
JavaScript
9
star
15

vue2-ajax-form

vue1/2 ajax提交表单
Vue
8
star
16

element-ui-validation

element-ui 表单验证规则
JavaScript
8
star
17

mmf-blog-vite-vue3

mmf-blog vue3.0 (vue3, vue-router, pinia, unocss, vite, pwa)
Vue
7
star
18

mmf-blog-react

mmf-blog react版 (react,react-router,redux,immutable)
CSS
5
star
19

mmf-blog-vue

mmf-blog Vue版 (vuejs, vue-router, vuex)
JavaScript
5
star
20

nuxt-demo

nuxt-demo
JavaScript
4
star
21

nuxt-mmf-blog

MMF小屋 Nuxt版本
Vue
4
star
22

weibo-favorites-spider

微博收藏夹图片爬虫
JavaScript
4
star
23

cooking-mmf-blog-vue2

和mmf-blog-vue2代码一致, 只是用了cooking
JavaScript
3
star
24

bcy-spider

用 async/await 来写图片爬虫
JavaScript
3
star
25

roer-spider

爬虫练习
JavaScript
2
star
26

cooking-lcy-vue

cooking插件扩展vue配置, 集成less, sass, postcss
JavaScript
2
star
27

auto_reply

discuz-auto-reply
JavaScript
2
star
28

react-multiple-entry

react + webpack 多页配置实例
JavaScript
2
star
29

vl_select2

Vue
1
star
30

react-blog

A template project using React, Redux, React Router and Redux Devtools
JavaScript
1
star
31

dva-cooking-react-demo

基于dva, cooking 构建的react例子
JavaScript
1
star
32

typescript-vue-example

example for typescript
Vue
1
star
33

react-mobx-starter-kit

react-mobx-starter-kit
JavaScript
1
star
34

react-starter-kit

A boilerplate for playing around with react, redux and react-router with the help of webpack.
JavaScript
1
star
35

eslint-config-lcy-vue

eslint vue验证规则
JavaScript
1
star
36

next-redux-demo

next.js + redux + redux-thunk + express demo
JavaScript
1
star
37

vue2-pwa-ssr-template

这是一个支持PWA的vue2服务端渲染模版
JavaScript
1
star
38

vite-vue3-h5-ssr

vue3 ssr实例, 含asyncData里的xhr请求 (Vue3 + Vite + Pinia + SSR)
TypeScript
1
star
39

notes

个人笔记
1
star