-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #39 from terwer/v4.x
Import front
- Loading branch information
Showing
90 changed files
with
5,589 additions
and
352 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
module.exports = { | ||
// https://cli.vuejs.org/zh/config/#configurewebpack | ||
configureWebpack: config => { | ||
// 解决Invalid Host header | ||
config.devServer.set('disableHostCheck', true); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# 全局环境变量 | ||
# 应用根路径 | ||
VUE_APP_PUBLIC_PATH=/ | ||
# 后台管理根路径 | ||
VUE_APP_ADMIN_PATH=/a | ||
# 是否允许打印debug日志 | ||
VUE_APP_DEBUG=true | ||
VUE_APP_INFO=true | ||
VUE_APP_ERROR=true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# 开发环境环境变量 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# 生产环境环境变量 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# 测试环境环境变量 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
*.min.js |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
npm run clean &&^ | ||
npm run dev-build &&^ | ||
move %cd%\dist\index.html %cd%\dist\index.ssr.html &&^ | ||
%cd%\build\cpm.cmd &&^ | ||
echo "build for development success." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
#!/usr/bin/env bash | ||
pwd | ||
npm run clean | ||
npm run dev-build | ||
mv dist/index.html dist/index.ssr.html | ||
build/cpm.sh | ||
echo "build for development success." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
npm run clean &&^ | ||
npm run build &&^ | ||
move %cd%\dist\index.html %cd%\dist\index.ssr.html &&^ | ||
%cd%\build\cpm.cmd &&^ | ||
echo "build for production success." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
#!/usr/bin/env bash | ||
npm run clean | ||
npm run build | ||
mv dist/index.html dist/index.ssr.html | ||
build/cpm.sh | ||
echo "build for production success." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
REM %cd%\build\cpm.cmd | ||
REM ncp [source] [dest] [--limit=concurrency limit] [--filter=filter] --stopOnErr | ||
|
||
REM clean && mkdir | ||
del "dist/node_modules" /q | ||
mkdir "dist/node_modules" | ||
|
||
REM core-js | ||
node node_modules/ncp/bin/ncp node_modules/core-js dist/node_modules/core-js | ||
|
||
REM vue-server-renderer | ||
node node_modules/ncp/bin/ncp node_modules/he dist/node_modules/he | ||
node node_modules/ncp/bin/ncp node_modules/lodash._reinterpolate dist/node_modules/lodash._reinterpolate | ||
node node_modules/ncp/bin/ncp node_modules/lodash.template dist/node_modules/lodash.template | ||
node node_modules/ncp/bin/ncp node_modules/lodash.templatesettings dist/node_modules/lodash.templatesettings | ||
node node_modules/ncp/bin/ncp node_modules/resolve dist/node_modules/resolve | ||
node node_modules/ncp/bin/ncp node_modules/serialize-javascript dist/node_modules/serialize-javascript | ||
node node_modules/ncp/bin/ncp node_modules/vue-server-renderer dist/node_modules/vue-server-renderer | ||
del dist/node_modules/vue-server-renderer/node_modules /q | ||
|
||
REM vue | ||
node node_modules/ncp/bin/ncp node_modules/vue dist/node_modules/vue | ||
|
||
REM vue-router | ||
node node_modules/ncp/bin/ncp node_modules/vue-router dist/node_modules/vue-router | ||
|
||
REM axios | ||
node node_modules/ncp/bin/ncp node_modules/axios dist/node_modules/axios | ||
node node_modules/ncp/bin/ncp node_modules/is-buffer dist/node_modules/is-buffer | ||
node node_modules/ncp/bin/ncp node_modules/follow-redirects dist/node_modules/follow-redirects | ||
|
||
REM bootstrap-vue | ||
node node_modules/ncp/bin/ncp node_modules/bootstrap-vue dist/node_modules/bootstrap-vue | ||
del "dist/node_modules/bootstrap-vue/node_modules" /q | ||
del "dist/node_modules/bootstrap-vue/src" /q | ||
|
||
REM circular-json | ||
node node_modules/ncp/bin/ncp node_modules/circular-json dist/node_modules/circular-json | ||
|
||
REM source-map | ||
node node_modules/ncp/bin/ncp node_modules/source-map dist/node_modules/source-map | ||
|
||
REM url-search-params-polyfill | ||
node node_modules/ncp/bin/ncp node_modules/url-search-params-polyfill dist/node_modules/url-search-params-polyfill | ||
|
||
REM vue-hljs | ||
node node_modules/ncp/bin/ncp node_modules/vue-hljs dist/node_modules/vue-hljs | ||
node node_modules/ncp/bin/ncp node_modules/highlight.js dist/node_modules/highlight.js | ||
|
||
REM element-ui | ||
node node_modules/ncp/bin/ncp node_modules/element-ui dist/node_modules/element-ui | ||
node node_modules/ncp/bin/ncp node_modules/deepmerge dist/node_modules/deepmerge | ||
node node_modules/ncp/bin/ncp node_modules/resize-observer-polyfill dist/node_modules/resize-observer-polyfill | ||
node node_modules/ncp/bin/ncp node_modules/throttle-debounce dist/node_modules/throttle-debounce | ||
node node_modules/ncp/bin/ncp node_modules/normalize-wheel dist/node_modules/normalize-wheel | ||
node node_modules/ncp/bin/ncp node_modules/async-validator dist/node_modules/async-validator | ||
node node_modules/ncp/bin/ncp node_modules/babel-runtime dist/node_modules/babel-runtime | ||
node node_modules/ncp/bin/ncp node_modules/babel-helper-vue-jsx-merge-props dist/node_modules/babel-helper-vue-jsx-merge-props |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
#!/usr/bin/env bash | ||
# dos2unix ./build/cpm.sh && ./build/cpm.sh | ||
# node_modules/ncp/bin/ncp [source] [dest] [--limit=concurrency limit] [--filter=filter] --stopOnErr | ||
|
||
# clean & mkdir | ||
rm -rf dist/node_modules | ||
mkdir -p dist/node_modules | ||
|
||
# core-js | ||
node_modules/ncp/bin/ncp node_modules/core-js dist/node_modules/core-js | ||
|
||
# vue-server-renderer | ||
node_modules/ncp/bin/ncp node_modules/he dist/node_modules/he | ||
node_modules/ncp/bin/ncp node_modules/lodash._reinterpolate dist/node_modules/lodash._reinterpolate | ||
node_modules/ncp/bin/ncp node_modules/lodash.template dist/node_modules/lodash.template | ||
node_modules/ncp/bin/ncp node_modules/lodash.templatesettings dist/node_modules/lodash.templatesettings | ||
node_modules/ncp/bin/ncp node_modules/resolve dist/node_modules/resolve | ||
node_modules/ncp/bin/ncp node_modules/serialize-javascript dist/node_modules/serialize-javascript | ||
node_modules/ncp/bin/ncp node_modules/vue-server-renderer dist/node_modules/vue-server-renderer | ||
rm -rf dist/node_modules/vue-server-renderer/node_modules | ||
|
||
# vue | ||
node_modules/ncp/bin/ncp node_modules/vue dist/node_modules/vue | ||
|
||
# vue-router | ||
node_modules/ncp/bin/ncp node_modules/vue-router dist/node_modules/vue-router | ||
|
||
# axios | ||
node_modules/ncp/bin/ncp node_modules/axios dist/node_modules/axios | ||
node_modules/ncp/bin/ncp node_modules/is-buffer dist/node_modules/is-buffer | ||
node_modules/ncp/bin/ncp node_modules/follow-redirects dist/node_modules/follow-redirects | ||
|
||
# bootstrap-vue | ||
node_modules/ncp/bin/ncp node_modules/bootstrap-vue dist/node_modules/bootstrap-vue | ||
rm -rf dist/node_modules/bootstrap-vue/node_modules | ||
rm -rf dist/node_modules/bootstrap-vue/src | ||
|
||
# circular-json | ||
node_modules/ncp/bin/ncp node_modules/circular-json dist/node_modules/circular-json | ||
|
||
# source-map | ||
node_modules/ncp/bin/ncp node_modules/source-map dist/node_modules/source-map | ||
|
||
# url-search-params-polyfill | ||
node_modules/ncp/bin/ncp node_modules/url-search-params-polyfill dist/node_modules/url-search-params-polyfill | ||
|
||
# vue-hljs | ||
node_modules/ncp/bin/ncp node_modules/vue-hljs dist/node_modules/vue-hljs | ||
node_modules/ncp/bin/ncp node_modules/highlight.js dist/node_modules/highlight.js | ||
|
||
# element-ui | ||
node_modules/ncp/bin/ncp node_modules/element-ui dist/node_modules/element-ui | ||
node_modules/ncp/bin/ncp node_modules/deepmerge dist/node_modules/deepmerge | ||
node_modules/ncp/bin/ncp node_modules/resize-observer-polyfill dist/node_modules/resize-observer-polyfill | ||
node_modules/ncp/bin/ncp node_modules/throttle-debounce dist/node_modules/throttle-debounce | ||
node_modules/ncp/bin/ncp node_modules/normalize-wheel dist/node_modules/normalize-wheel | ||
node_modules/ncp/bin/ncp node_modules/async-validator dist/node_modules/async-validator | ||
node_modules/ncp/bin/ncp node_modules/babel-runtime dist/node_modules/babel-runtime | ||
node_modules/ncp/bin/ncp node_modules/babel-helper-vue-jsx-merge-props dist/node_modules/babel-helper-vue-jsx-merge-props |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,76 @@ | ||
{ | ||
"name": "jvue-front", | ||
"version": "0.1.0", | ||
"name": "jvue", | ||
"version": "3.0.0", | ||
"private": true, | ||
"scripts": { | ||
"serve": "vue-cli-service serve --port 3000", | ||
"dev": "vue-cli-service serve --port 3000 --mode production", | ||
"start": "npm run build && npm run dev", | ||
"build": "vue-cli-service build", | ||
"clean": "rimraf dist", | ||
"lint": "vue-cli-service lint", | ||
"test:e2e": "vue-cli-service test:e2e", | ||
"test:unit": "vue-cli-service test:unit" | ||
"serve": "cross-env NODE_ENV=development vue-cli-service serve", | ||
"dev-build-entry-client": "cross-env SSR_ENV=client vue-cli-service build --mode development", | ||
"build-entry-client": "cross-env SSR_ENV=client vue-cli-service build", | ||
"dev-build-entry-server": "cross-env SSR_ENV=server vue-cli-service build --mode development --no-clean", | ||
"build-entry-server": "cross-env SSR_ENV=server vue-cli-service build --no-clean", | ||
"dev-build": "npm run dev-build-entry-client && npm run dev-build-entry-server && node node_modules/@babel/cli/bin/babel --presets=@babel/preset-env -o dist/server.js src/server.js", | ||
"build": "npm run build-entry-client && npm run build-entry-server && node node_modules/@babel/cli/bin/babel -o dist/server.js --presets=@babel/preset-env,minify src/server.js", | ||
"build-nossr": "npm run build-entry-client", | ||
"dev-build-nossr": "npm run dev-build-entry-client", | ||
"dev-start": "cross-env NODE_ENV=development node tests/dev-server.js", | ||
"prod-start": "cross-env NODE_ENV=production node tests/dev-server.js", | ||
"v8-dev-start": "cross-env NODE_ENV=development node tests/v8-server.js", | ||
"v8-prod-start": "cross-env NODE_ENV=production node tests/v8-server.js" | ||
}, | ||
"dependencies": { | ||
"vue": "^2.6.6", | ||
"vue-router": "^3.0.1" | ||
"axios": "^0.18.0", | ||
"bootstrap": "latest", | ||
"bootstrap-vue": "^2.0.0-rc.13", | ||
"circular-json": "^0.5.9", | ||
"element-ui": "^2.6.1", | ||
"font-awesome": "^4.7.0", | ||
"url-search-params-polyfill": "^5.0.0", | ||
"v-toaster": "^1.0.3", | ||
"vue": "^2.6.7", | ||
"vue-hljs": "^1.1.2", | ||
"vue-progressbar": "^0.7.5", | ||
"vue-router": "^3.0.2", | ||
"vue-server-renderer": "^2.6.7", | ||
"vue-uweb": "^0.2.1", | ||
"vue-web-storage": "^4.0.0" | ||
}, | ||
"devDependencies": { | ||
"@vue/cli-plugin-babel": "^3.5.0", | ||
"@vue/cli-plugin-e2e-nightwatch": "^3.5.0", | ||
"@vue/cli-plugin-eslint": "^3.5.0", | ||
"@vue/cli-plugin-unit-jest": "^3.5.0", | ||
"@vue/cli-service": "^3.5.0", | ||
"@babel/cli": "^7.2.3", | ||
"@babel/core": "^7.3.4", | ||
"@vue/cli-plugin-babel": "^3.4.0", | ||
"@vue/cli-plugin-eslint": "^3.4.0", | ||
"@vue/cli-service": "^3.4.0", | ||
"@vue/eslint-config-prettier": "^4.0.1", | ||
"@vue/test-utils": "1.0.0-beta.29", | ||
"babel-core": "7.0.0-bridge.0", | ||
"babel-eslint": "^10.0.1", | ||
"babel-jest": "^23.6.0", | ||
"babel-minify": "^0.5.0", | ||
"babel-preset-minify": "^0.5.0", | ||
"cross-env": "^5.2.0", | ||
"eslint": "^5.8.0", | ||
"eslint-plugin-vue": "^5.0.0", | ||
"express": "^4.16.4", | ||
"lint-staged": "^8.1.0", | ||
"ncp": "^2.0.0", | ||
"node-sass": "^4.9.0", | ||
"sass-loader": "^7.1.0", | ||
"vue-template-compiler": "^2.5.21" | ||
"rimraf": "^2.6.3", | ||
"sass-loader": "7.1.0", | ||
"vue-template-compiler": "^2.5.21", | ||
"webpack": "^4.29.5", | ||
"webpack-node-externals": "^1.7.2" | ||
}, | ||
"gitHooks": { | ||
"pre-commit": "lint-staged" | ||
}, | ||
"lint-staged": { | ||
"*.js": [ | ||
"vue-cli-service lint", | ||
"git add" | ||
], | ||
"*.vue": [ | ||
"vue-cli-service lint", | ||
"git add" | ||
] | ||
} | ||
} |
Binary file not shown.
Oops, something went wrong.