├── .csscomb.json ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .jsbeautifyrc ├── .stylelintrc ├── .vscode ├── pluginList.md └── settings.json ├── babel.config.js ├── configs ├── base.config.js ├── dev.config.js └── prod.config.js ├── docs └── README.md ├── jsconfig.json ├── package.json ├── postcss.config.js ├── scripts ├── jenkins │ ├── build.sh │ └── deploy.sh └── webpack │ ├── base.config.js │ ├── dev.config.js │ └── prod.config.js └── src ├── common ├── utils │ ├── $api-conf │ │ ├── index.js │ │ └── modules │ │ │ └── common.js │ ├── $cache │ │ └── index.js │ ├── $dicts │ │ └── index.js │ ├── $handler │ │ ├── assets │ │ │ └── math-conf.js │ │ └── index.js │ ├── $http │ │ └── index.js │ ├── $router │ │ ├── index.js │ │ └── modules │ │ │ └── module1.js │ └── $store │ │ ├── index.js │ │ └── modules │ │ ├── $app │ │ └── index.js │ │ └── $group │ │ └── index.js ├── views │ ├── $app │ │ ├── index.js │ │ ├── index.scss │ │ └── index.vue │ └── demo │ │ ├── index.js │ │ ├── index.scss │ │ └── index.vue └── widgets │ ├── $icons │ └── index.js │ ├── $iview │ ├── index.js │ └── theme.less │ ├── $vant │ └── index.js │ ├── base-chart │ ├── index.js │ └── index.vue │ └── base-loading │ ├── index.js │ ├── index.scss │ └── index.vue ├── index.html ├── index~mobile.js ├── index~pc.js └── module1 └── views ├── $app ├── index.js ├── index.scss └── index.vue └── demo ├── index.js ├── index.scss └── index.vue /.csscomb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/.csscomb.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /dist/* 2 | /*.* 3 | /src/common/utils/$handler/math-conf.js -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | dist 4 | npm-debug.log 5 | package-lock.json 6 | -------------------------------------------------------------------------------- /.jsbeautifyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/.jsbeautifyrc -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/.stylelintrc -------------------------------------------------------------------------------- /.vscode/pluginList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/.vscode/pluginList.md -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/babel.config.js -------------------------------------------------------------------------------- /configs/base.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/configs/base.config.js -------------------------------------------------------------------------------- /configs/dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/configs/dev.config.js -------------------------------------------------------------------------------- /configs/prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/configs/prod.config.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/docs/README.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/postcss.config.js -------------------------------------------------------------------------------- /scripts/jenkins/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/scripts/jenkins/build.sh -------------------------------------------------------------------------------- /scripts/jenkins/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/scripts/jenkins/deploy.sh -------------------------------------------------------------------------------- /scripts/webpack/base.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/scripts/webpack/base.config.js -------------------------------------------------------------------------------- /scripts/webpack/dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/scripts/webpack/dev.config.js -------------------------------------------------------------------------------- /scripts/webpack/prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/scripts/webpack/prod.config.js -------------------------------------------------------------------------------- /src/common/utils/$api-conf/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$api-conf/index.js -------------------------------------------------------------------------------- /src/common/utils/$api-conf/modules/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$api-conf/modules/common.js -------------------------------------------------------------------------------- /src/common/utils/$cache/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$cache/index.js -------------------------------------------------------------------------------- /src/common/utils/$dicts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$dicts/index.js -------------------------------------------------------------------------------- /src/common/utils/$handler/assets/math-conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$handler/assets/math-conf.js -------------------------------------------------------------------------------- /src/common/utils/$handler/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$handler/index.js -------------------------------------------------------------------------------- /src/common/utils/$http/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$http/index.js -------------------------------------------------------------------------------- /src/common/utils/$router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$router/index.js -------------------------------------------------------------------------------- /src/common/utils/$router/modules/module1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$router/modules/module1.js -------------------------------------------------------------------------------- /src/common/utils/$store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$store/index.js -------------------------------------------------------------------------------- /src/common/utils/$store/modules/$app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$store/modules/$app/index.js -------------------------------------------------------------------------------- /src/common/utils/$store/modules/$group/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/utils/$store/modules/$group/index.js -------------------------------------------------------------------------------- /src/common/views/$app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/views/$app/index.js -------------------------------------------------------------------------------- /src/common/views/$app/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/views/$app/index.scss -------------------------------------------------------------------------------- /src/common/views/$app/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/views/$app/index.vue -------------------------------------------------------------------------------- /src/common/views/demo/index.js: -------------------------------------------------------------------------------- 1 | export default { 2 | name: 'demo' 3 | }; 4 | 5 | -------------------------------------------------------------------------------- /src/common/views/demo/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/views/demo/index.scss -------------------------------------------------------------------------------- /src/common/views/demo/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/views/demo/index.vue -------------------------------------------------------------------------------- /src/common/widgets/$icons/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/widgets/$icons/index.js -------------------------------------------------------------------------------- /src/common/widgets/$iview/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/widgets/$iview/index.js -------------------------------------------------------------------------------- /src/common/widgets/$iview/theme.less: -------------------------------------------------------------------------------- 1 | @import "~iview/src/styles/index.less"; 2 | 3 | @primary-color: #ff238d; 4 | -------------------------------------------------------------------------------- /src/common/widgets/$vant/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/widgets/$vant/index.js -------------------------------------------------------------------------------- /src/common/widgets/base-chart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/widgets/base-chart/index.js -------------------------------------------------------------------------------- /src/common/widgets/base-chart/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/widgets/base-chart/index.vue -------------------------------------------------------------------------------- /src/common/widgets/base-loading/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/widgets/base-loading/index.js -------------------------------------------------------------------------------- /src/common/widgets/base-loading/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/widgets/base-loading/index.scss -------------------------------------------------------------------------------- /src/common/widgets/base-loading/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/common/widgets/base-loading/index.vue -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index~mobile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/index~mobile.js -------------------------------------------------------------------------------- /src/index~pc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/index~pc.js -------------------------------------------------------------------------------- /src/module1/views/$app/index.js: -------------------------------------------------------------------------------- 1 | export default { 2 | name: 'module1-app' 3 | }; 4 | 5 | -------------------------------------------------------------------------------- /src/module1/views/$app/index.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/module1/views/$app/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/module1/views/$app/index.vue -------------------------------------------------------------------------------- /src/module1/views/demo/index.js: -------------------------------------------------------------------------------- 1 | export default { 2 | name: 'module1__demo' 3 | }; 4 | 5 | -------------------------------------------------------------------------------- /src/module1/views/demo/index.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/module1/views/demo/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HermitGeek/generate-vue-pc-mobile/HEAD/src/module1/views/demo/index.vue --------------------------------------------------------------------------------