├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── LICENSE ├── README.md ├── config ├── dev.env.js ├── index.js ├── multi.conf.js ├── prod.env.js ├── proxy.conf.js └── test.env.js ├── package.json ├── public ├── index.html ├── myjs │ └── test.js ├── project1 │ └── other.html └── project2 │ └── other.html └── src ├── comm ├── components │ ├── Column.vue │ └── Row.vue └── script │ └── utils │ └── index.js ├── project1 ├── App.vue ├── assets │ ├── favicon.ico │ └── style │ │ └── layout.scss ├── common │ └── utils │ │ └── index.js ├── components │ └── Test.vue ├── main.js ├── plugins │ └── index.js ├── router │ └── index.js ├── store │ ├── index.js │ └── modules │ │ └── event.js └── views │ ├── home │ └── Home.vue │ └── layout │ ├── Aside.vue │ ├── Footer.vue │ ├── Header.vue │ └── Main.vue ├── project2 ├── App.vue ├── assets │ ├── favicon.ico │ └── style │ │ └── layout.scss ├── common │ └── utils │ │ └── index.js ├── components │ └── Test.vue ├── main.js ├── plugins │ └── index.js ├── router │ └── index.js ├── store │ ├── index.js │ └── modules │ │ └── event.js └── views │ ├── home │ └── Home.vue │ └── layout │ ├── Aside.vue │ ├── Footer.vue │ ├── Header.vue │ └── Main.vue ├── project3 ├── App.vue ├── assets │ ├── favicon.ico │ └── style │ │ └── layout.scss ├── common │ └── utils │ │ └── index.js ├── components │ └── Test.vue ├── main.js ├── plugins │ └── index.js ├── router │ └── index.js ├── store │ ├── index.js │ └── modules │ │ └── event.js └── views │ ├── home │ └── Home.vue │ └── layout │ ├── Aside.vue │ ├── Footer.vue │ ├── Header.vue │ └── Main.vue └── project4 ├── assets ├── favicon.ico └── style │ └── layout.scss ├── main.js └── router └── index.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/README.md -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/config/index.js -------------------------------------------------------------------------------- /config/multi.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/config/multi.conf.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /config/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/config/proxy.conf.js -------------------------------------------------------------------------------- /config/test.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/config/test.env.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/public/index.html -------------------------------------------------------------------------------- /public/myjs/test.js: -------------------------------------------------------------------------------- 1 | (function () { 2 | console.log('该目录下的静态资源可以让多个模块同时引用;具体在 multi.conf.js 文件中配置') 3 | })() 4 | -------------------------------------------------------------------------------- /public/project1/other.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/public/project1/other.html -------------------------------------------------------------------------------- /public/project2/other.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/public/project2/other.html -------------------------------------------------------------------------------- /src/comm/components/Column.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/comm/components/Column.vue -------------------------------------------------------------------------------- /src/comm/components/Row.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/comm/components/Row.vue -------------------------------------------------------------------------------- /src/comm/script/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/comm/script/utils/index.js -------------------------------------------------------------------------------- /src/project1/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/App.vue -------------------------------------------------------------------------------- /src/project1/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/assets/favicon.ico -------------------------------------------------------------------------------- /src/project1/assets/style/layout.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/project1/common/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/common/utils/index.js -------------------------------------------------------------------------------- /src/project1/components/Test.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/components/Test.vue -------------------------------------------------------------------------------- /src/project1/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/main.js -------------------------------------------------------------------------------- /src/project1/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/plugins/index.js -------------------------------------------------------------------------------- /src/project1/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/router/index.js -------------------------------------------------------------------------------- /src/project1/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/store/index.js -------------------------------------------------------------------------------- /src/project1/store/modules/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/store/modules/event.js -------------------------------------------------------------------------------- /src/project1/views/home/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/views/home/Home.vue -------------------------------------------------------------------------------- /src/project1/views/layout/Aside.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/views/layout/Aside.vue -------------------------------------------------------------------------------- /src/project1/views/layout/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/views/layout/Footer.vue -------------------------------------------------------------------------------- /src/project1/views/layout/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/views/layout/Header.vue -------------------------------------------------------------------------------- /src/project1/views/layout/Main.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project1/views/layout/Main.vue -------------------------------------------------------------------------------- /src/project2/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/App.vue -------------------------------------------------------------------------------- /src/project2/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/assets/favicon.ico -------------------------------------------------------------------------------- /src/project2/assets/style/layout.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/project2/common/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/common/utils/index.js -------------------------------------------------------------------------------- /src/project2/components/Test.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/components/Test.vue -------------------------------------------------------------------------------- /src/project2/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/main.js -------------------------------------------------------------------------------- /src/project2/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/plugins/index.js -------------------------------------------------------------------------------- /src/project2/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/router/index.js -------------------------------------------------------------------------------- /src/project2/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/store/index.js -------------------------------------------------------------------------------- /src/project2/store/modules/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/store/modules/event.js -------------------------------------------------------------------------------- /src/project2/views/home/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/views/home/Home.vue -------------------------------------------------------------------------------- /src/project2/views/layout/Aside.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/views/layout/Aside.vue -------------------------------------------------------------------------------- /src/project2/views/layout/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/views/layout/Footer.vue -------------------------------------------------------------------------------- /src/project2/views/layout/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/views/layout/Header.vue -------------------------------------------------------------------------------- /src/project2/views/layout/Main.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project2/views/layout/Main.vue -------------------------------------------------------------------------------- /src/project3/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/App.vue -------------------------------------------------------------------------------- /src/project3/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/assets/favicon.ico -------------------------------------------------------------------------------- /src/project3/assets/style/layout.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/project3/common/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/common/utils/index.js -------------------------------------------------------------------------------- /src/project3/components/Test.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/components/Test.vue -------------------------------------------------------------------------------- /src/project3/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/main.js -------------------------------------------------------------------------------- /src/project3/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/plugins/index.js -------------------------------------------------------------------------------- /src/project3/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/router/index.js -------------------------------------------------------------------------------- /src/project3/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/store/index.js -------------------------------------------------------------------------------- /src/project3/store/modules/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/store/modules/event.js -------------------------------------------------------------------------------- /src/project3/views/home/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/views/home/Home.vue -------------------------------------------------------------------------------- /src/project3/views/layout/Aside.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/views/layout/Aside.vue -------------------------------------------------------------------------------- /src/project3/views/layout/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/views/layout/Footer.vue -------------------------------------------------------------------------------- /src/project3/views/layout/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/views/layout/Header.vue -------------------------------------------------------------------------------- /src/project3/views/layout/Main.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project3/views/layout/Main.vue -------------------------------------------------------------------------------- /src/project4/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project4/assets/favicon.ico -------------------------------------------------------------------------------- /src/project4/assets/style/layout.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/project4/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project4/main.js -------------------------------------------------------------------------------- /src/project4/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuliangzhan/vue-multi-template/HEAD/src/project4/router/index.js --------------------------------------------------------------------------------