feat(questionnaire): 问卷ssr项目 & ui
parents
Showing
.editorconfig
0 → 100644
.eslintrc.js
0 → 100644
.gitignore
0 → 100644
.prettierrc
0 → 100644
.vscode/settings.json
0 → 100644
Dockerfile
0 → 100644
README.md
0 → 100644
api/modules/common.js
0 → 100644
api/modules/questionnaire.js
0 → 100644
api/request.js
0 → 100644
assets/icon/countdown.png
0 → 100644

1.07 KB
assets/images/404.png
0 → 100644

49.8 KB
assets/images/icon-share.png
0 → 100644

4.06 KB
assets/images/lazyLoad/error.png
0 → 100644

48.9 KB
assets/images/lazyLoad/loading.png
0 → 100644

26.5 KB
assets/js/map.js
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
assets/styles/adapt.less
0 → 100644
assets/styles/main.less
0 → 100644
assets/styles/reset.less
0 → 100644
assets/styles/variable.less
0 → 100644
build.yml
0 → 100644
cbnDockerfile
0 → 100644
cbnStart.sh
0 → 100644
cmDockerfile
0 → 100644
cmStart.sh
0 → 100644
components/Common/Scroll.vue
0 → 100644
components/Loading/index.vue
0 → 100644
components/Loading/modules/AudioWave.vue
0 → 100644
components/Loading/modules/Rainbow.vue
0 → 100644
components/Loading/modules/Spin.vue
0 → 100644
components/Questionnaire/AnswerProgress.vue
0 → 100644
components/Questionnaire/Banner.vue
0 → 100644
components/Questionnaire/CountDownBar.vue
0 → 100644
components/Questionnaire/Introduction.vue
0 → 100644
components/Questionnaire/QuestionForm.vue
0 → 100644
components/Questionnaire/UserInfo.vue
0 → 100644
components/Questionnaire/Validity.vue
0 → 100644
components/Questionnaire/index.js
0 → 100644
config.js
0 → 100644
config/cbn.private.js
0 → 100644
config/cm.private.js
0 → 100644
config/dev.js
0 → 100644
config/global.js
0 → 100644
config/huawei.private.js
0 → 100644
config/pre.js
0 → 100644
config/production.js
0 → 100644
config/vvku.private.js
0 → 100644
filters/index.js
0 → 100644
filters/modules/formatDate.js
0 → 100644
filters/modules/toZhDigit.js
0 → 100644
huaweiDockerfile
0 → 100644
huaweiStart.sh
0 → 100644
jsconfig.json
0 → 100644
layouts/README.md
0 → 100644
layouts/default.vue
0 → 100644
middleware/README.md
0 → 100644
middleware/device.js
0 → 100644
nuxt.config.js
0 → 100644
package.json
0 → 100644
{ | ||
"name": "web-questionnaire", | ||
"version": "1.0.0", | ||
"private": true, | ||
"license": "UNLICENSED", | ||
"scripts": { | ||
"serve": "cross-env mode=dev nuxt", | ||
"serve:dev": "cross-env mode=dev nuxt", | ||
"serve:pre": "cross-env mode=pre nuxt", | ||
"serve:prod": "cross-env mode=production nuxt", | ||
"serve:cm": "cross-env mode=cm.private nuxt", | ||
"serve:vvku": "cross-env mode=vvku.private nuxt", | ||
"serve:cbn": "cross-env mode=cbn.private nuxt", | ||
"serve:huawei": "cross-env mode=huawei.private nuxt", | ||
"build": "cross-env mode=dev nuxt build", | ||
"build:dev": "cross-env mode=dev nuxt build", | ||
"build:pre": "cross-env mode=pre nuxt build", | ||
"build:prod": "cross-env mode=production nuxt build", | ||
"build:cm": "cross-env mode=cm.private nuxt build", | ||
"build:vvku": "cross-env mode=vvku.private nuxt build", | ||
"build:cbn": "cross-env mode=cbn.private nuxt build", | ||
"build:huawei": "cross-env mode=huawei.private nuxt build", | ||
"start": "cross-env mode=dev nuxt start", | ||
"start:dev": "cross-env mode=dev nuxt start", | ||
"start:pre": "cross-env mode=pre nuxt start", | ||
"start:prod": "cross-env mode=production nuxt start", | ||
"start:cm": "cross-env mode=cm.private nuxt start", | ||
"start:vvku": "cross-env mode=vvku.private nuxt start", | ||
"start:cbn": "cross-env mode=cbn.private nuxt start", | ||
"start:huawei": "cross-env mode=huawei.private nuxt start", | ||
"pm2:dev": "pm2 start pm2.json --only questionnaire_test", | ||
"pm2:pre": "pm2 start pm2.json --only questionnaire_pre", | ||
"pm2": "pm2 start pm2.json --only questionnaire", | ||
"pm2:cm": "pm2 start pm2.json --only questionnaire_cm", | ||
"pm2:vvku": "pm2 start pm2.json --only questionnaire_vvku", | ||
"pm2:cbn": "pm2 start pm2.json --only questionnaire_cbn", | ||
"pm2:huawei": "pm2 start pm2.json --only questionnaire_huawei", | ||
"generate": "nuxt generate", | ||
"lint:js": "eslint --ext \".js,.vue\" --ignore-path .gitignore .", | ||
"lint:style": "stylelint \"**/*.{vue,css}\" --ignore-path .gitignore", | ||
"lint": "yarn lint:js && yarn lint:style" | ||
}, | ||
"dependencies": { | ||
"alife-logger": "^1.8.6", | ||
"core-js": "^3.15.1", | ||
"dayjs": "^1.10.6", | ||
"normalize.css": "^8.0.1", | ||
"nuxt": "^2.15.7", | ||
"vant": "^2.12.22", | ||
"vue-cookie": "^1.1.4", | ||
"vue-gtag": "^1.16.1", | ||
"vuescroll": "^4.17.3", | ||
"weixin-js-sdk": "^1.6.0" | ||
}, | ||
"devDependencies": { | ||
"@babel/eslint-parser": "^7.14.7", | ||
"@gdyfe/webpack-alioss-plugin": "^0.1.6", | ||
"@nuxtjs/axios": "^5.13.6", | ||
"@nuxtjs/eslint-config": "^6.0.1", | ||
"@nuxtjs/eslint-module": "^3.0.2", | ||
"@nuxtjs/style-resources": "^1.2.0", | ||
"@vant/touch-emulator": "^1.3.2", | ||
"babel-plugin-import": "^1.13.3", | ||
"cross-env": "^7.0.3", | ||
"eslint": "^7.29.0", | ||
"eslint-config-prettier": "^8.3.0", | ||
"eslint-plugin-nuxt": "^2.0.0", | ||
"eslint-plugin-vue": "^7.12.1", | ||
"less": "^3.11.1", | ||
"less-loader": "^7.3.0", | ||
"postcss-pxtorem": "^5.1.1", | ||
"prettier": "^2.3.2" | ||
} | ||
} |
pages/errorPage/404.vue
0 → 100644
pages/index.vue
0 → 100644
plugins/DeviceId.js
0 → 100644
plugins/Reporter.js
0 → 100644
plugins/VueScroll.js
0 → 100644
plugins/gtag.js
0 → 100644
plugins/vant.js
0 → 100644
pm2.json
0 → 100644
start.sh
0 → 100644
store/README.md
0 → 100644
store/common.js
0 → 100644
store/questionnaire.js
0 → 100644
store/users.js
0 → 100644
utils/QuickStorage.js
0 → 100644
utils/UserAgents.js
0 → 100644
utils/arms.js
0 → 100644
utils/constant.js
0 → 100644
utils/rop.js
0 → 100644
utils/rulesConstruct.js
0 → 100644
utils/wxShare.js
0 → 100644
vvkuDockerfile
0 → 100644
vvkuStart.sh
0 → 100644
yarn.lock
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
Please
register
or
sign in
to comment