feat: switch the css preprocessor from stylus to sass

This commit is contained in:
misitebao 2021-09-09 18:39:31 +08:00
parent 68b6a2b0f5
commit decf6390dd
6 changed files with 297 additions and 400 deletions

View File

@ -1,12 +1,12 @@
{ {
"name": "{{.ProjectName}}", "name": "{{.ProjectName}}",
"version": "1.0.0", "version": "0.0.1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "{{.ProjectName}}", "name": "{{.ProjectName}}",
"version": "1.0.0", "version": "0.0.1",
"dependencies": { "dependencies": {
"vue": "^3.0.0", "vue": "^3.0.0",
"vue-i18n": "^9.1.7", "vue-i18n": "^9.1.7",
@ -16,9 +16,9 @@
"@vue/cli-plugin-router": "~4.5.0", "@vue/cli-plugin-router": "~4.5.0",
"@vue/cli-service": "~4.5.0", "@vue/cli-service": "~4.5.0",
"@vue/compiler-sfc": "^3.0.0", "@vue/compiler-sfc": "^3.0.0",
"serve": "^12.0.0", "sass": "^1.26.5",
"stylus": "^0.54.7", "sass-loader": "^8.0.2",
"stylus-loader": "^3.0.2" "serve": "^12.0.0"
} }
}, },
"node_modules/@babel/code-frame": { "node_modules/@babel/code-frame": {
@ -365,9 +365,9 @@
"dev": true "dev": true
}, },
"node_modules/@types/node": { "node_modules/@types/node": {
"version": "16.7.13", "version": "16.9.0",
"resolved": "https://registry.nlark.com/@types/node/download/@types/node-16.7.13.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-16.7.13.tgz", "resolved": "https://registry.nlark.com/@types/node/download/@types/node-16.9.0.tgz",
"integrity": "sha1-hvrjVrA7WhLyUGxs9s2Sh7IFlz8=", "integrity": "sha1-2VEv4DdHLctYkxzhn4NzSNuCimI=",
"dev": true "dev": true
}, },
"node_modules/@types/normalize-package-data": { "node_modules/@types/normalize-package-data": {
@ -617,40 +617,40 @@
} }
}, },
"node_modules/@vue/compiler-core": { "node_modules/@vue/compiler-core": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/compiler-core/download/@vue/compiler-core-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/compiler-core/download/@vue/compiler-core-3.2.11.tgz",
"integrity": "sha1-M4iw/qwOyYE1+c8SOi6q5lcIt+g=", "integrity": "sha1-EK83d9ujA+56rmaAKfExy5A5G+4=",
"dependencies": { "dependencies": {
"@babel/parser": "^7.15.0", "@babel/parser": "^7.15.0",
"@babel/types": "^7.15.0", "@babel/types": "^7.15.0",
"@vue/shared": "3.2.10", "@vue/shared": "3.2.11",
"estree-walker": "^2.0.2", "estree-walker": "^2.0.2",
"source-map": "^0.6.1" "source-map": "^0.6.1"
} }
}, },
"node_modules/@vue/compiler-dom": { "node_modules/@vue/compiler-dom": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.11.tgz",
"integrity": "sha1-GzQuOnkwyZFWlF5t7yer5nGmp2o=", "integrity": "sha1-0Gb44fGBK06IFZOBmt4P5tZUx3Y=",
"dependencies": { "dependencies": {
"@vue/compiler-core": "3.2.10", "@vue/compiler-core": "3.2.11",
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"node_modules/@vue/compiler-sfc": { "node_modules/@vue/compiler-sfc": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.11.tgz?cache=0&sync_timestamp=1631141970990&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fcompiler-sfc%2Fdownload%2F%40vue%2Fcompiler-sfc-3.2.11.tgz",
"integrity": "sha1-MTcvf+ZVTcXc+945g/Tkob+J1u8=", "integrity": "sha1-Yo+hIjh2DZubM5rC4SWnWSJPrb8=",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@babel/parser": "^7.15.0", "@babel/parser": "^7.15.0",
"@babel/types": "^7.15.0", "@babel/types": "^7.15.0",
"@types/estree": "^0.0.48", "@types/estree": "^0.0.48",
"@vue/compiler-core": "3.2.10", "@vue/compiler-core": "3.2.11",
"@vue/compiler-dom": "3.2.10", "@vue/compiler-dom": "3.2.11",
"@vue/compiler-ssr": "3.2.10", "@vue/compiler-ssr": "3.2.11",
"@vue/ref-transform": "3.2.10", "@vue/ref-transform": "3.2.11",
"@vue/shared": "3.2.10", "@vue/shared": "3.2.11",
"consolidate": "^0.16.0", "consolidate": "^0.16.0",
"estree-walker": "^2.0.2", "estree-walker": "^2.0.2",
"hash-sum": "^2.0.0", "hash-sum": "^2.0.0",
@ -690,13 +690,13 @@
} }
}, },
"node_modules/@vue/compiler-ssr": { "node_modules/@vue/compiler-ssr": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.11.tgz?cache=0&sync_timestamp=1631141973699&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fcompiler-ssr%2Fdownload%2F%40vue%2Fcompiler-ssr-3.2.11.tgz",
"integrity": "sha1-dAEy6e8M+AypZCuV5Ii+yqmmxTU=", "integrity": "sha1-cCzvNCllFkW9vgn+WWKAO1piGrs=",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@vue/compiler-dom": "3.2.10", "@vue/compiler-dom": "3.2.11",
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"node_modules/@vue/component-compiler-utils": { "node_modules/@vue/component-compiler-utils": {
@ -759,49 +759,49 @@
} }
}, },
"node_modules/@vue/reactivity": { "node_modules/@vue/reactivity": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/reactivity/download/@vue/reactivity-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/reactivity/download/@vue/reactivity-3.2.11.tgz?cache=0&sync_timestamp=1631141978411&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Freactivity%2Fdownload%2F%40vue%2Freactivity-3.2.11.tgz",
"integrity": "sha1-iP1KijtBKddiXrMgA40cSOMJ5fk=", "integrity": "sha1-7ATTOsryuSzKKWBTW+yBsmzFdys=",
"dependencies": { "dependencies": {
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"node_modules/@vue/ref-transform": { "node_modules/@vue/ref-transform": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/ref-transform/download/@vue/ref-transform-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/ref-transform/download/@vue/ref-transform-3.2.11.tgz?cache=0&sync_timestamp=1631141975644&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fref-transform%2Fdownload%2F%40vue%2Fref-transform-3.2.11.tgz",
"integrity": "sha1-LDXqVAHL1fVDiV8jY0iM2qWyFAY=", "integrity": "sha1-TSgrlXDRSFpz579dV8zie0p6ppA=",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@babel/parser": "^7.15.0", "@babel/parser": "^7.15.0",
"@vue/compiler-core": "3.2.10", "@vue/compiler-core": "3.2.11",
"@vue/shared": "3.2.10", "@vue/shared": "3.2.11",
"estree-walker": "^2.0.2", "estree-walker": "^2.0.2",
"magic-string": "^0.25.7" "magic-string": "^0.25.7"
} }
}, },
"node_modules/@vue/runtime-core": { "node_modules/@vue/runtime-core": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/runtime-core/download/@vue/runtime-core-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/runtime-core/download/@vue/runtime-core-3.2.11.tgz?cache=0&sync_timestamp=1631141981931&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fruntime-core%2Fdownload%2F%40vue%2Fruntime-core-3.2.11.tgz",
"integrity": "sha1-XDWzJnWa96iImS/tFGMJNFw/3RM=", "integrity": "sha1-Db6AG+S9C/3iUyJnl+fTBMj92jA=",
"dependencies": { "dependencies": {
"@vue/reactivity": "3.2.10", "@vue/reactivity": "3.2.11",
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"node_modules/@vue/runtime-dom": { "node_modules/@vue/runtime-dom": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.11.tgz?cache=0&sync_timestamp=1631141984978&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fruntime-dom%2Fdownload%2F%40vue%2Fruntime-dom-3.2.11.tgz",
"integrity": "sha1-heMXuBBPkXom+AgOYMFM9oXSRm0=", "integrity": "sha1-BPkFSp5kvfFWwvwiytZ8+qi4RhY=",
"dependencies": { "dependencies": {
"@vue/runtime-core": "3.2.10", "@vue/runtime-core": "3.2.11",
"@vue/shared": "3.2.10", "@vue/shared": "3.2.11",
"csstype": "^2.6.8" "csstype": "^2.6.8"
} }
}, },
"node_modules/@vue/shared": { "node_modules/@vue/shared": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/shared/download/@vue/shared-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/shared/download/@vue/shared-3.2.11.tgz",
"integrity": "sha1-dv+lAwGeUkYzZ+JSdWVtHSmdyRw=" "integrity": "sha1-AYmfVJScrxrCQd45e9FwaWMldN4="
}, },
"node_modules/@vue/web-component-wrapper": { "node_modules/@vue/web-component-wrapper": {
"version": "1.3.0", "version": "1.3.0",
@ -1469,7 +1469,6 @@
"resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299285874&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-2.2.0.tgz", "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299285874&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-2.2.0.tgz",
"integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=", "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=",
"dev": true, "dev": true,
"optional": true,
"engines": { "engines": {
"node": ">=8" "node": ">=8"
} }
@ -2012,7 +2011,6 @@
"resolved": "https://registry.nlark.com/chokidar/download/chokidar-3.5.2.tgz", "resolved": "https://registry.nlark.com/chokidar/download/chokidar-3.5.2.tgz",
"integrity": "sha1-26OXb8rbAW9m/TZQIdkWANAcHnU=", "integrity": "sha1-26OXb8rbAW9m/TZQIdkWANAcHnU=",
"dev": true, "dev": true,
"optional": true,
"dependencies": { "dependencies": {
"anymatch": "~3.1.2", "anymatch": "~3.1.2",
"braces": "~3.0.2", "braces": "~3.0.2",
@ -2034,7 +2032,6 @@
"resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz",
"integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=",
"dev": true, "dev": true,
"optional": true,
"dependencies": { "dependencies": {
"fill-range": "^7.0.1" "fill-range": "^7.0.1"
}, },
@ -2047,7 +2044,6 @@
"resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz",
"integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=",
"dev": true, "dev": true,
"optional": true,
"dependencies": { "dependencies": {
"to-regex-range": "^5.0.1" "to-regex-range": "^5.0.1"
}, },
@ -2060,7 +2056,6 @@
"resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz", "resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz",
"integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=",
"dev": true, "dev": true,
"optional": true,
"dependencies": { "dependencies": {
"is-glob": "^4.0.1" "is-glob": "^4.0.1"
}, },
@ -2073,7 +2068,6 @@
"resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz",
"integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=",
"dev": true, "dev": true,
"optional": true,
"engines": { "engines": {
"node": ">=0.12.0" "node": ">=0.12.0"
} }
@ -2083,7 +2077,6 @@
"resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz",
"integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=",
"dev": true, "dev": true,
"optional": true,
"dependencies": { "dependencies": {
"is-number": "^7.0.0" "is-number": "^7.0.0"
}, },
@ -2419,6 +2412,20 @@
"node": ">=0.8" "node": ">=0.8"
} }
}, },
"node_modules/clone-deep": {
"version": "4.0.1",
"resolved": "https://registry.nlark.com/clone-deep/download/clone-deep-4.0.1.tgz",
"integrity": "sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c=",
"dev": true,
"dependencies": {
"is-plain-object": "^2.0.4",
"kind-of": "^6.0.2",
"shallow-clone": "^3.0.0"
},
"engines": {
"node": ">=6"
}
},
"node_modules/coa": { "node_modules/coa": {
"version": "2.0.2", "version": "2.0.2",
"resolved": "https://registry.nlark.com/coa/download/coa-2.0.2.tgz", "resolved": "https://registry.nlark.com/coa/download/coa-2.0.2.tgz",
@ -2970,18 +2977,6 @@
"node": "*" "node": "*"
} }
}, },
"node_modules/css": {
"version": "2.2.4",
"resolved": "https://registry.npm.taobao.org/css/download/css-2.2.4.tgz",
"integrity": "sha1-xkZ1XHOXHyu6amAeLPL9cbEpiSk=",
"dev": true,
"dependencies": {
"inherits": "^2.0.3",
"source-map": "^0.6.1",
"source-map-resolve": "^0.5.2",
"urix": "^0.1.0"
}
},
"node_modules/css-color-names": { "node_modules/css-color-names": {
"version": "0.0.4", "version": "0.0.4",
"resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz",
@ -3031,15 +3026,6 @@
"webpack": "^4.0.0 || ^5.0.0" "webpack": "^4.0.0 || ^5.0.0"
} }
}, },
"node_modules/css-parse": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/css-parse/download/css-parse-2.0.0.tgz",
"integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=",
"dev": true,
"dependencies": {
"css": "^2.0.0"
}
},
"node_modules/css-select": { "node_modules/css-select": {
"version": "4.1.3", "version": "4.1.3",
"resolved": "https://registry.nlark.com/css-select/download/css-select-4.1.3.tgz?cache=0&sync_timestamp=1622994276976&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-select%2Fdownload%2Fcss-select-4.1.3.tgz", "resolved": "https://registry.nlark.com/css-select/download/css-select-4.1.3.tgz?cache=0&sync_timestamp=1622994276976&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-select%2Fdownload%2Fcss-select-4.1.3.tgz",
@ -3769,9 +3755,9 @@
} }
}, },
"node_modules/electron-to-chromium": { "node_modules/electron-to-chromium": {
"version": "1.3.832", "version": "1.3.833",
"resolved": "https://registry.nlark.com/electron-to-chromium/download/electron-to-chromium-1.3.832.tgz?cache=0&sync_timestamp=1631052257734&other_urls=https%3A%2F%2Fregistry.nlark.com%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.832.tgz", "resolved": "https://registry.nlark.com/electron-to-chromium/download/electron-to-chromium-1.3.833.tgz",
"integrity": "sha1-uUcgVSWngl7/mzlWYUDVRxJBwkQ=", "integrity": "sha1-4TlOsyq4qUMP/X1a32Ms5sOwXhg=",
"dev": true "dev": true
}, },
"node_modules/elliptic": { "node_modules/elliptic": {
@ -5673,7 +5659,6 @@
"resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz",
"integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=",
"dev": true, "dev": true,
"optional": true,
"dependencies": { "dependencies": {
"binary-extensions": "^2.0.0" "binary-extensions": "^2.0.0"
}, },
@ -6258,12 +6243,6 @@
"integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
"dev": true "dev": true
}, },
"node_modules/lodash.clonedeep": {
"version": "4.5.0",
"resolved": "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz?cache=0&sync_timestamp=1599054271708&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash.clonedeep%2Fdownload%2Flodash.clonedeep-4.5.0.tgz",
"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
"dev": true
},
"node_modules/lodash.defaultsdeep": { "node_modules/lodash.defaultsdeep": {
"version": "4.6.1", "version": "4.6.1",
"resolved": "https://registry.nlark.com/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz", "resolved": "https://registry.nlark.com/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz",
@ -8657,7 +8636,6 @@
"resolved": "https://registry.nlark.com/readdirp/download/readdirp-3.6.0.tgz", "resolved": "https://registry.nlark.com/readdirp/download/readdirp-3.6.0.tgz",
"integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=", "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=",
"dev": true, "dev": true,
"optional": true,
"dependencies": { "dependencies": {
"picomatch": "^2.2.1" "picomatch": "^2.2.1"
}, },
@ -8965,6 +8943,43 @@
"integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=",
"dev": true "dev": true
}, },
"node_modules/sass": {
"version": "1.39.0",
"resolved": "https://registry.nlark.com/sass/download/sass-1.39.0.tgz?cache=0&sync_timestamp=1630545006336&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsass%2Fdownload%2Fsass-1.39.0.tgz",
"integrity": "sha1-bGRpXRxDd2fI8aTkcSiOgx+B0DU=",
"dev": true,
"dependencies": {
"chokidar": ">=3.0.0 <4.0.0"
},
"bin": {
"sass": "sass.js"
},
"engines": {
"node": ">=8.9.0"
}
},
"node_modules/sass-loader": {
"version": "8.0.2",
"resolved": "https://registry.nlark.com/sass-loader/download/sass-loader-8.0.2.tgz",
"integrity": "sha1-3r7NjDziQ8dkVPLoKQSCFQOACQ0=",
"dev": true,
"dependencies": {
"clone-deep": "^4.0.1",
"loader-utils": "^1.2.3",
"neo-async": "^2.6.1",
"schema-utils": "^2.6.1",
"semver": "^6.3.0"
},
"engines": {
"node": ">= 8.9.0"
},
"peerDependencies": {
"fibers": ">= 3.1.0",
"node-sass": "^4.0.0",
"sass": "^1.3.0",
"webpack": "^4.36.0 || ^5.0.0"
}
},
"node_modules/sax": { "node_modules/sax": {
"version": "1.2.4", "version": "1.2.4",
"resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz", "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz",
@ -9363,6 +9378,18 @@
"sha.js": "bin.js" "sha.js": "bin.js"
} }
}, },
"node_modules/shallow-clone": {
"version": "3.0.1",
"resolved": "https://registry.npm.taobao.org/shallow-clone/download/shallow-clone-3.0.1.tgz",
"integrity": "sha1-jymBrZJTH1UDWwH7IwdppA4C76M=",
"dev": true,
"dependencies": {
"kind-of": "^6.0.2"
},
"engines": {
"node": ">=8"
}
},
"node_modules/shebang-command": { "node_modules/shebang-command": {
"version": "1.2.0", "version": "1.2.0",
"resolved": "https://registry.nlark.com/shebang-command/download/shebang-command-1.2.0.tgz", "resolved": "https://registry.nlark.com/shebang-command/download/shebang-command-1.2.0.tgz",
@ -10173,78 +10200,6 @@
"node": ">=8" "node": ">=8"
} }
}, },
"node_modules/stylus": {
"version": "0.54.8",
"resolved": "https://registry.nlark.com/stylus/download/stylus-0.54.8.tgz",
"integrity": "sha1-PaPmWWa8Vnp7BEv+DuzmU+CZ0Uc=",
"dev": true,
"dependencies": {
"css-parse": "~2.0.0",
"debug": "~3.1.0",
"glob": "^7.1.6",
"mkdirp": "~1.0.4",
"safer-buffer": "^2.1.2",
"sax": "~1.2.4",
"semver": "^6.3.0",
"source-map": "^0.7.3"
},
"bin": {
"stylus": "bin/stylus"
},
"engines": {
"node": "*"
}
},
"node_modules/stylus-loader": {
"version": "3.0.2",
"resolved": "https://registry.nlark.com/stylus-loader/download/stylus-loader-3.0.2.tgz",
"integrity": "sha1-J6cGQgsFo44DjnyssVNXjUUFE8Y=",
"dev": true,
"dependencies": {
"loader-utils": "^1.0.2",
"lodash.clonedeep": "^4.5.0",
"when": "~3.6.x"
},
"peerDependencies": {
"stylus": ">=0.52.4"
}
},
"node_modules/stylus/node_modules/debug": {
"version": "3.1.0",
"resolved": "https://registry.nlark.com/debug/download/debug-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz",
"integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=",
"dev": true,
"dependencies": {
"ms": "2.0.0"
}
},
"node_modules/stylus/node_modules/mkdirp": {
"version": "1.0.4",
"resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-1.0.4.tgz?cache=0&sync_timestamp=1609157854165&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-1.0.4.tgz",
"integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=",
"dev": true,
"bin": {
"mkdirp": "bin/cmd.js"
},
"engines": {
"node": ">=10"
}
},
"node_modules/stylus/node_modules/ms": {
"version": "2.0.0",
"resolved": "https://registry.nlark.com/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1629910562433&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fms%2Fdownload%2Fms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
"dev": true
},
"node_modules/stylus/node_modules/source-map": {
"version": "0.7.3",
"resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz",
"integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=",
"dev": true,
"engines": {
"node": ">= 8"
}
},
"node_modules/supports-color": { "node_modules/supports-color": {
"version": "5.5.0", "version": "5.5.0",
"resolved": "https://registry.nlark.com/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1626703400240&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz", "resolved": "https://registry.nlark.com/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1626703400240&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz",
@ -11173,13 +11128,13 @@
"dev": true "dev": true
}, },
"node_modules/vue": { "node_modules/vue": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/vue/download/vue-3.2.10.tgz?cache=0&sync_timestamp=1631046529163&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue%2Fdownload%2Fvue-3.2.10.tgz", "resolved": "https://registry.nlark.com/vue/download/vue-3.2.11.tgz?cache=0&sync_timestamp=1631141991995&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue%2Fdownload%2Fvue-3.2.11.tgz",
"integrity": "sha1-23u3m+svEb+cPt5+XI5yR7xv0p8=", "integrity": "sha1-a5IpUEjfcF3axVj9Pj7VU+VeV8g=",
"dependencies": { "dependencies": {
"@vue/compiler-dom": "3.2.10", "@vue/compiler-dom": "3.2.11",
"@vue/runtime-dom": "3.2.10", "@vue/runtime-dom": "3.2.11",
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"node_modules/vue-hot-reload-api": { "node_modules/vue-hot-reload-api": {
@ -12105,12 +12060,6 @@
"node": ">=0.8.0" "node": ">=0.8.0"
} }
}, },
"node_modules/when": {
"version": "3.6.4",
"resolved": "https://registry.npm.taobao.org/when/download/when-3.6.4.tgz",
"integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
"dev": true
},
"node_modules/which": { "node_modules/which": {
"version": "1.3.1", "version": "1.3.1",
"resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz", "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz",
@ -12259,7 +12208,7 @@
}, },
"node_modules/ws": { "node_modules/ws": {
"version": "6.2.2", "version": "6.2.2",
"resolved": "https://registry.nlark.com/ws/download/ws-6.2.2.tgz?cache=0&sync_timestamp=1630167206236&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fws%2Fdownload%2Fws-6.2.2.tgz", "resolved": "https://registry.nlark.com/ws/download/ws-6.2.2.tgz?cache=0&sync_timestamp=1631130711705&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fws%2Fdownload%2Fws-6.2.2.tgz",
"integrity": "sha1-3Vzb1XqZeZFgl2UtePHMX66gwy4=", "integrity": "sha1-3Vzb1XqZeZFgl2UtePHMX66gwy4=",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
@ -12710,9 +12659,9 @@
"dev": true "dev": true
}, },
"@types/node": { "@types/node": {
"version": "16.7.13", "version": "16.9.0",
"resolved": "https://registry.nlark.com/@types/node/download/@types/node-16.7.13.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-16.7.13.tgz", "resolved": "https://registry.nlark.com/@types/node/download/@types/node-16.9.0.tgz",
"integrity": "sha1-hvrjVrA7WhLyUGxs9s2Sh7IFlz8=", "integrity": "sha1-2VEv4DdHLctYkxzhn4NzSNuCimI=",
"dev": true "dev": true
}, },
"@types/normalize-package-data": { "@types/normalize-package-data": {
@ -12940,40 +12889,40 @@
} }
}, },
"@vue/compiler-core": { "@vue/compiler-core": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/compiler-core/download/@vue/compiler-core-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/compiler-core/download/@vue/compiler-core-3.2.11.tgz",
"integrity": "sha1-M4iw/qwOyYE1+c8SOi6q5lcIt+g=", "integrity": "sha1-EK83d9ujA+56rmaAKfExy5A5G+4=",
"requires": { "requires": {
"@babel/parser": "^7.15.0", "@babel/parser": "^7.15.0",
"@babel/types": "^7.15.0", "@babel/types": "^7.15.0",
"@vue/shared": "3.2.10", "@vue/shared": "3.2.11",
"estree-walker": "^2.0.2", "estree-walker": "^2.0.2",
"source-map": "^0.6.1" "source-map": "^0.6.1"
} }
}, },
"@vue/compiler-dom": { "@vue/compiler-dom": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.11.tgz",
"integrity": "sha1-GzQuOnkwyZFWlF5t7yer5nGmp2o=", "integrity": "sha1-0Gb44fGBK06IFZOBmt4P5tZUx3Y=",
"requires": { "requires": {
"@vue/compiler-core": "3.2.10", "@vue/compiler-core": "3.2.11",
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"@vue/compiler-sfc": { "@vue/compiler-sfc": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.11.tgz?cache=0&sync_timestamp=1631141970990&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fcompiler-sfc%2Fdownload%2F%40vue%2Fcompiler-sfc-3.2.11.tgz",
"integrity": "sha1-MTcvf+ZVTcXc+945g/Tkob+J1u8=", "integrity": "sha1-Yo+hIjh2DZubM5rC4SWnWSJPrb8=",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/parser": "^7.15.0", "@babel/parser": "^7.15.0",
"@babel/types": "^7.15.0", "@babel/types": "^7.15.0",
"@types/estree": "^0.0.48", "@types/estree": "^0.0.48",
"@vue/compiler-core": "3.2.10", "@vue/compiler-core": "3.2.11",
"@vue/compiler-dom": "3.2.10", "@vue/compiler-dom": "3.2.11",
"@vue/compiler-ssr": "3.2.10", "@vue/compiler-ssr": "3.2.11",
"@vue/ref-transform": "3.2.10", "@vue/ref-transform": "3.2.11",
"@vue/shared": "3.2.10", "@vue/shared": "3.2.11",
"consolidate": "^0.16.0", "consolidate": "^0.16.0",
"estree-walker": "^2.0.2", "estree-walker": "^2.0.2",
"hash-sum": "^2.0.0", "hash-sum": "^2.0.0",
@ -13009,13 +12958,13 @@
} }
}, },
"@vue/compiler-ssr": { "@vue/compiler-ssr": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.11.tgz?cache=0&sync_timestamp=1631141973699&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fcompiler-ssr%2Fdownload%2F%40vue%2Fcompiler-ssr-3.2.11.tgz",
"integrity": "sha1-dAEy6e8M+AypZCuV5Ii+yqmmxTU=", "integrity": "sha1-cCzvNCllFkW9vgn+WWKAO1piGrs=",
"dev": true, "dev": true,
"requires": { "requires": {
"@vue/compiler-dom": "3.2.10", "@vue/compiler-dom": "3.2.11",
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"@vue/component-compiler-utils": { "@vue/component-compiler-utils": {
@ -13072,49 +13021,49 @@
"requires": {} "requires": {}
}, },
"@vue/reactivity": { "@vue/reactivity": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/reactivity/download/@vue/reactivity-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/reactivity/download/@vue/reactivity-3.2.11.tgz?cache=0&sync_timestamp=1631141978411&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Freactivity%2Fdownload%2F%40vue%2Freactivity-3.2.11.tgz",
"integrity": "sha1-iP1KijtBKddiXrMgA40cSOMJ5fk=", "integrity": "sha1-7ATTOsryuSzKKWBTW+yBsmzFdys=",
"requires": { "requires": {
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"@vue/ref-transform": { "@vue/ref-transform": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/ref-transform/download/@vue/ref-transform-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/ref-transform/download/@vue/ref-transform-3.2.11.tgz?cache=0&sync_timestamp=1631141975644&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fref-transform%2Fdownload%2F%40vue%2Fref-transform-3.2.11.tgz",
"integrity": "sha1-LDXqVAHL1fVDiV8jY0iM2qWyFAY=", "integrity": "sha1-TSgrlXDRSFpz579dV8zie0p6ppA=",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/parser": "^7.15.0", "@babel/parser": "^7.15.0",
"@vue/compiler-core": "3.2.10", "@vue/compiler-core": "3.2.11",
"@vue/shared": "3.2.10", "@vue/shared": "3.2.11",
"estree-walker": "^2.0.2", "estree-walker": "^2.0.2",
"magic-string": "^0.25.7" "magic-string": "^0.25.7"
} }
}, },
"@vue/runtime-core": { "@vue/runtime-core": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/runtime-core/download/@vue/runtime-core-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/runtime-core/download/@vue/runtime-core-3.2.11.tgz?cache=0&sync_timestamp=1631141981931&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fruntime-core%2Fdownload%2F%40vue%2Fruntime-core-3.2.11.tgz",
"integrity": "sha1-XDWzJnWa96iImS/tFGMJNFw/3RM=", "integrity": "sha1-Db6AG+S9C/3iUyJnl+fTBMj92jA=",
"requires": { "requires": {
"@vue/reactivity": "3.2.10", "@vue/reactivity": "3.2.11",
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"@vue/runtime-dom": { "@vue/runtime-dom": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.11.tgz?cache=0&sync_timestamp=1631141984978&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40vue%2Fruntime-dom%2Fdownload%2F%40vue%2Fruntime-dom-3.2.11.tgz",
"integrity": "sha1-heMXuBBPkXom+AgOYMFM9oXSRm0=", "integrity": "sha1-BPkFSp5kvfFWwvwiytZ8+qi4RhY=",
"requires": { "requires": {
"@vue/runtime-core": "3.2.10", "@vue/runtime-core": "3.2.11",
"@vue/shared": "3.2.10", "@vue/shared": "3.2.11",
"csstype": "^2.6.8" "csstype": "^2.6.8"
} }
}, },
"@vue/shared": { "@vue/shared": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/@vue/shared/download/@vue/shared-3.2.10.tgz", "resolved": "https://registry.nlark.com/@vue/shared/download/@vue/shared-3.2.11.tgz",
"integrity": "sha1-dv+lAwGeUkYzZ+JSdWVtHSmdyRw=" "integrity": "sha1-AYmfVJScrxrCQd45e9FwaWMldN4="
}, },
"@vue/web-component-wrapper": { "@vue/web-component-wrapper": {
"version": "1.3.0", "version": "1.3.0",
@ -13702,8 +13651,7 @@
"version": "2.2.0", "version": "2.2.0",
"resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299285874&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-2.2.0.tgz", "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299285874&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-2.2.0.tgz",
"integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=", "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=",
"dev": true, "dev": true
"optional": true
}, },
"bindings": { "bindings": {
"version": "1.5.0", "version": "1.5.0",
@ -14195,7 +14143,6 @@
"resolved": "https://registry.nlark.com/chokidar/download/chokidar-3.5.2.tgz", "resolved": "https://registry.nlark.com/chokidar/download/chokidar-3.5.2.tgz",
"integrity": "sha1-26OXb8rbAW9m/TZQIdkWANAcHnU=", "integrity": "sha1-26OXb8rbAW9m/TZQIdkWANAcHnU=",
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"anymatch": "~3.1.2", "anymatch": "~3.1.2",
"braces": "~3.0.2", "braces": "~3.0.2",
@ -14212,7 +14159,6 @@
"resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz",
"integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=",
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"fill-range": "^7.0.1" "fill-range": "^7.0.1"
} }
@ -14222,7 +14168,6 @@
"resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz",
"integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=",
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"to-regex-range": "^5.0.1" "to-regex-range": "^5.0.1"
} }
@ -14232,7 +14177,6 @@
"resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz", "resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz",
"integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=",
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"is-glob": "^4.0.1" "is-glob": "^4.0.1"
} }
@ -14241,15 +14185,13 @@
"version": "7.0.0", "version": "7.0.0",
"resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz",
"integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=",
"dev": true, "dev": true
"optional": true
}, },
"to-regex-range": { "to-regex-range": {
"version": "5.0.1", "version": "5.0.1",
"resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz",
"integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=",
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"is-number": "^7.0.0" "is-number": "^7.0.0"
} }
@ -14515,6 +14457,17 @@
"integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
"dev": true "dev": true
}, },
"clone-deep": {
"version": "4.0.1",
"resolved": "https://registry.nlark.com/clone-deep/download/clone-deep-4.0.1.tgz",
"integrity": "sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c=",
"dev": true,
"requires": {
"is-plain-object": "^2.0.4",
"kind-of": "^6.0.2",
"shallow-clone": "^3.0.0"
}
},
"coa": { "coa": {
"version": "2.0.2", "version": "2.0.2",
"resolved": "https://registry.nlark.com/coa/download/coa-2.0.2.tgz", "resolved": "https://registry.nlark.com/coa/download/coa-2.0.2.tgz",
@ -14983,18 +14936,6 @@
"randomfill": "^1.0.3" "randomfill": "^1.0.3"
} }
}, },
"css": {
"version": "2.2.4",
"resolved": "https://registry.npm.taobao.org/css/download/css-2.2.4.tgz",
"integrity": "sha1-xkZ1XHOXHyu6amAeLPL9cbEpiSk=",
"dev": true,
"requires": {
"inherits": "^2.0.3",
"source-map": "^0.6.1",
"source-map-resolve": "^0.5.2",
"urix": "^0.1.0"
}
},
"css-color-names": { "css-color-names": {
"version": "0.0.4", "version": "0.0.4",
"resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz",
@ -15032,15 +14973,6 @@
"semver": "^6.3.0" "semver": "^6.3.0"
} }
}, },
"css-parse": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/css-parse/download/css-parse-2.0.0.tgz",
"integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=",
"dev": true,
"requires": {
"css": "^2.0.0"
}
},
"css-select": { "css-select": {
"version": "4.1.3", "version": "4.1.3",
"resolved": "https://registry.nlark.com/css-select/download/css-select-4.1.3.tgz?cache=0&sync_timestamp=1622994276976&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-select%2Fdownload%2Fcss-select-4.1.3.tgz", "resolved": "https://registry.nlark.com/css-select/download/css-select-4.1.3.tgz?cache=0&sync_timestamp=1622994276976&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-select%2Fdownload%2Fcss-select-4.1.3.tgz",
@ -15641,9 +15573,9 @@
"dev": true "dev": true
}, },
"electron-to-chromium": { "electron-to-chromium": {
"version": "1.3.832", "version": "1.3.833",
"resolved": "https://registry.nlark.com/electron-to-chromium/download/electron-to-chromium-1.3.832.tgz?cache=0&sync_timestamp=1631052257734&other_urls=https%3A%2F%2Fregistry.nlark.com%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.832.tgz", "resolved": "https://registry.nlark.com/electron-to-chromium/download/electron-to-chromium-1.3.833.tgz",
"integrity": "sha1-uUcgVSWngl7/mzlWYUDVRxJBwkQ=", "integrity": "sha1-4TlOsyq4qUMP/X1a32Ms5sOwXhg=",
"dev": true "dev": true
}, },
"elliptic": { "elliptic": {
@ -17222,7 +17154,6 @@
"resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz",
"integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=",
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"binary-extensions": "^2.0.0" "binary-extensions": "^2.0.0"
} }
@ -17692,12 +17623,6 @@
"integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
"dev": true "dev": true
}, },
"lodash.clonedeep": {
"version": "4.5.0",
"resolved": "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz?cache=0&sync_timestamp=1599054271708&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash.clonedeep%2Fdownload%2Flodash.clonedeep-4.5.0.tgz",
"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
"dev": true
},
"lodash.defaultsdeep": { "lodash.defaultsdeep": {
"version": "4.6.1", "version": "4.6.1",
"resolved": "https://registry.nlark.com/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz", "resolved": "https://registry.nlark.com/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz",
@ -19721,7 +19646,6 @@
"resolved": "https://registry.nlark.com/readdirp/download/readdirp-3.6.0.tgz", "resolved": "https://registry.nlark.com/readdirp/download/readdirp-3.6.0.tgz",
"integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=", "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=",
"dev": true, "dev": true,
"optional": true,
"requires": { "requires": {
"picomatch": "^2.2.1" "picomatch": "^2.2.1"
} }
@ -19979,6 +19903,28 @@
"integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=",
"dev": true "dev": true
}, },
"sass": {
"version": "1.39.0",
"resolved": "https://registry.nlark.com/sass/download/sass-1.39.0.tgz?cache=0&sync_timestamp=1630545006336&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsass%2Fdownload%2Fsass-1.39.0.tgz",
"integrity": "sha1-bGRpXRxDd2fI8aTkcSiOgx+B0DU=",
"dev": true,
"requires": {
"chokidar": ">=3.0.0 <4.0.0"
}
},
"sass-loader": {
"version": "8.0.2",
"resolved": "https://registry.nlark.com/sass-loader/download/sass-loader-8.0.2.tgz",
"integrity": "sha1-3r7NjDziQ8dkVPLoKQSCFQOACQ0=",
"dev": true,
"requires": {
"clone-deep": "^4.0.1",
"loader-utils": "^1.2.3",
"neo-async": "^2.6.1",
"schema-utils": "^2.6.1",
"semver": "^6.3.0"
}
},
"sax": { "sax": {
"version": "1.2.4", "version": "1.2.4",
"resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz", "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz",
@ -20326,6 +20272,15 @@
"safe-buffer": "^5.0.1" "safe-buffer": "^5.0.1"
} }
}, },
"shallow-clone": {
"version": "3.0.1",
"resolved": "https://registry.npm.taobao.org/shallow-clone/download/shallow-clone-3.0.1.tgz",
"integrity": "sha1-jymBrZJTH1UDWwH7IwdppA4C76M=",
"dev": true,
"requires": {
"kind-of": "^6.0.2"
}
},
"shebang-command": { "shebang-command": {
"version": "1.2.0", "version": "1.2.0",
"resolved": "https://registry.nlark.com/shebang-command/download/shebang-command-1.2.0.tgz", "resolved": "https://registry.nlark.com/shebang-command/download/shebang-command-1.2.0.tgz",
@ -21021,62 +20976,6 @@
} }
} }
}, },
"stylus": {
"version": "0.54.8",
"resolved": "https://registry.nlark.com/stylus/download/stylus-0.54.8.tgz",
"integrity": "sha1-PaPmWWa8Vnp7BEv+DuzmU+CZ0Uc=",
"dev": true,
"requires": {
"css-parse": "~2.0.0",
"debug": "~3.1.0",
"glob": "^7.1.6",
"mkdirp": "~1.0.4",
"safer-buffer": "^2.1.2",
"sax": "~1.2.4",
"semver": "^6.3.0",
"source-map": "^0.7.3"
},
"dependencies": {
"debug": {
"version": "3.1.0",
"resolved": "https://registry.nlark.com/debug/download/debug-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz",
"integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=",
"dev": true,
"requires": {
"ms": "2.0.0"
}
},
"mkdirp": {
"version": "1.0.4",
"resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-1.0.4.tgz?cache=0&sync_timestamp=1609157854165&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-1.0.4.tgz",
"integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=",
"dev": true
},
"ms": {
"version": "2.0.0",
"resolved": "https://registry.nlark.com/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1629910562433&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fms%2Fdownload%2Fms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
"dev": true
},
"source-map": {
"version": "0.7.3",
"resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz",
"integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=",
"dev": true
}
}
},
"stylus-loader": {
"version": "3.0.2",
"resolved": "https://registry.nlark.com/stylus-loader/download/stylus-loader-3.0.2.tgz",
"integrity": "sha1-J6cGQgsFo44DjnyssVNXjUUFE8Y=",
"dev": true,
"requires": {
"loader-utils": "^1.0.2",
"lodash.clonedeep": "^4.5.0",
"when": "~3.6.x"
}
},
"supports-color": { "supports-color": {
"version": "5.5.0", "version": "5.5.0",
"resolved": "https://registry.nlark.com/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1626703400240&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz", "resolved": "https://registry.nlark.com/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1626703400240&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz",
@ -21863,13 +21762,13 @@
"dev": true "dev": true
}, },
"vue": { "vue": {
"version": "3.2.10", "version": "3.2.11",
"resolved": "https://registry.nlark.com/vue/download/vue-3.2.10.tgz?cache=0&sync_timestamp=1631046529163&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue%2Fdownload%2Fvue-3.2.10.tgz", "resolved": "https://registry.nlark.com/vue/download/vue-3.2.11.tgz?cache=0&sync_timestamp=1631141991995&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue%2Fdownload%2Fvue-3.2.11.tgz",
"integrity": "sha1-23u3m+svEb+cPt5+XI5yR7xv0p8=", "integrity": "sha1-a5IpUEjfcF3axVj9Pj7VU+VeV8g=",
"requires": { "requires": {
"@vue/compiler-dom": "3.2.10", "@vue/compiler-dom": "3.2.11",
"@vue/runtime-dom": "3.2.10", "@vue/runtime-dom": "3.2.11",
"@vue/shared": "3.2.10" "@vue/shared": "3.2.11"
} }
}, },
"vue-hot-reload-api": { "vue-hot-reload-api": {
@ -22633,12 +22532,6 @@
"integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=", "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=",
"dev": true "dev": true
}, },
"when": {
"version": "3.6.4",
"resolved": "https://registry.npm.taobao.org/when/download/when-3.6.4.tgz",
"integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
"dev": true
},
"which": { "which": {
"version": "1.3.1", "version": "1.3.1",
"resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz", "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz",
@ -22762,7 +22655,7 @@
}, },
"ws": { "ws": {
"version": "6.2.2", "version": "6.2.2",
"resolved": "https://registry.nlark.com/ws/download/ws-6.2.2.tgz?cache=0&sync_timestamp=1630167206236&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fws%2Fdownload%2Fws-6.2.2.tgz", "resolved": "https://registry.nlark.com/ws/download/ws-6.2.2.tgz?cache=0&sync_timestamp=1631130711705&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fws%2Fdownload%2Fws-6.2.2.tgz",
"integrity": "sha1-3Vzb1XqZeZFgl2UtePHMX66gwy4=", "integrity": "sha1-3Vzb1XqZeZFgl2UtePHMX66gwy4=",
"dev": true, "dev": true,
"requires": { "requires": {

View File

@ -1,6 +1,6 @@
{ {
"name": "{{.ProjectName}}", "name": "{{.ProjectName}}",
"version": "1.0.0", "version": "0.0.1",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "vue-cli-service serve", "dev": "vue-cli-service serve",
@ -16,8 +16,8 @@
"@vue/cli-plugin-router": "~4.5.0", "@vue/cli-plugin-router": "~4.5.0",
"@vue/cli-service": "~4.5.0", "@vue/cli-service": "~4.5.0",
"@vue/compiler-sfc": "^3.0.0", "@vue/compiler-sfc": "^3.0.0",
"serve": "^12.0.0", "sass": "^1.26.5",
"stylus": "^0.54.7", "sass-loader": "^8.0.2",
"stylus-loader": "^3.0.2" "serve": "^12.0.0"
} }
} }

View File

@ -84,21 +84,23 @@ export default {
} }
</script> </script>
<style lang="stylus"> <style lang="scss">
@import url("./assets/css/reset.css"); @import url("./assets/css/reset.css");
html, html,
body { body {
width: 100%; width: 100%;
height: 100%; height: 100%;
margin 0 margin: 0;
padding 0 padding: 0;
} }
#app { #app {
position: relative; position: relative;
// width: 900px; // width: 900px;
// height: 520px; // height: 520px;
width 100% width: 100%;
height 100% height: 100%;
background-color: #dbbcef; background-color: #dbbcef;
} }
.header { .header {
@ -116,7 +118,7 @@ body {
min-width: 50px; min-width: 50px;
height: 30px; height: 30px;
line-height: 30px; line-height: 30px;
padding 0 5px padding: 0 5px;
margin-right: 8px; margin-right: 8px;
background-color: #ab7edc; background-color: #ab7edc;
border-radius: 2px; border-radius: 2px;
@ -124,7 +126,7 @@ body {
text-decoration: none; text-decoration: none;
color: #000000; color: #000000;
font-size: 14px; font-size: 14px;
white-space nowrap white-space: nowrap;
&:hover, &:hover,
&.router-link-exact-active { &.router-link-exact-active {
background-color: #d7a8d8; background-color: #d7a8d8;
@ -148,7 +150,7 @@ body {
min-width: 50px; min-width: 50px;
height: 30px; height: 30px;
line-height: 30px; line-height: 30px;
padding 0 5px padding: 0 5px;
background-color: transparent; background-color: transparent;
text-align: center; text-align: center;
text-decoration: none; text-decoration: none;
@ -170,14 +172,14 @@ body {
flex-direction: row; flex-direction: row;
flex-wrap: nowrap; flex-wrap: nowrap;
align-items: center; align-items: center;
justify-content flex-end justify-content: flex-end;
min-width 150px min-width: 150px;
.bar-btn { .bar-btn {
display: inline-block; display: inline-block;
min-width: 50px; min-width: 50px;
height: 30px; height: 30px;
line-height: 30px; line-height: 30px;
padding 0 5px padding: 0 5px;
margin-left: 8px; margin-left: 8px;
background-color: #ab7edc; background-color: #ab7edc;
border-radius: 2px; border-radius: 2px;
@ -201,6 +203,6 @@ body {
left: 0; left: 0;
right: 0; right: 0;
bottom: 0; bottom: 0;
overflow hidden overflow: hidden;
} }
</style> </style>

View File

@ -28,9 +28,9 @@ export default {
}; };
</script> </script>
<style lang="stylus"> <style lang="scss">
.openlink { .openlink {
cursor pointer cursor: pointer;
text-decoration underline text-decoration: underline;
} }
</style> </style>

View File

@ -29,28 +29,27 @@
<div class="thank">{{ $t('aboutpage.thanks') }}</div> <div class="thank">{{ $t('aboutpage.thanks') }}</div>
</div> </div>
</template> </template>
<style lang="stylus"> <style lang="scss">
.about { .about {
.title { .title {
margin 30px auto margin: 30px auto;
font-size 36px font-size: 36px;
color #a150b5 color: #a150b5;
text-align center text-align: center;
} }
.info { .info {
margin 14px 60px margin: 14px 60px;
// background-color red // background-color red
font-size 24px font-size: 24px;
.info-item { .info-item {
height 60px height: 60px;
line-height 60px line-height: 60px;
white-space nowrap white-space: nowrap;
.name { .name {
color #6d6363 color: #6d6363;
} }
.link { .link {
color #5f6c86 color: #5f6c86;
} }
} }
} }

View File

@ -6,7 +6,10 @@
<!-- Bottom button --> <!-- Bottom button -->
<!-- 底部按钮 --> <!-- 底部按钮 -->
<div class="link"> <div class="link">
<OpenLink href="https://beta.wails.io" class="btn start">{{ $t('homepage.getting-started') }}</OpenLink> <OpenLink
href="https://github.com/wailsapp/wails#nav-6"
class="btn start"
>{{ $t('homepage.getting-started') }}</OpenLink>
<OpenLink <OpenLink
href="https://github.com/misitebao/wails-template-vue" href="https://github.com/misitebao/wails-template-vue"
class="btn star" class="btn star"
@ -29,21 +32,21 @@ export default {
}, },
}; };
</script> </script>
<style lang="stylus"> <style lang="scss">
.home { .home {
.logo { .logo {
display block display: block;
width 620px width: 620px;
height 280px height: 280px;
margin 30px auto 10px margin: 30px auto 10px;
} }
.link { .link {
display flex display: flex;
flex-direction row flex-direction: row;
flex-wrap nowrap flex-wrap: nowrap;
align-items center align-items: center;
justify-content center justify-content: center;
margin 24px auto margin: 24px auto;
.btn { .btn {
display: block; display: block;
width: 150px; width: 150px;
@ -58,17 +61,17 @@ export default {
text-decoration: none; text-decoration: none;
cursor: pointer; cursor: pointer;
&.start { &.start {
background-color #fd0404 background-color: #fd0404;
color #ffffff color: #ffffff;
&:hover { &:hover {
background-color #ec2e2e background-color: #ec2e2e;
} }
} }
&.star { &.star {
background-color #ffffff background-color: #ffffff;
color #fd0404 color: #fd0404;
&:hover { &:hover {
background-color #f3f3f3 background-color: #f3f3f3;
} }
} }
} }