diff --git a/babel.config.js b/babel.config.js index e9558405fdcc02f12d757acb308e02937a7444f1..f747b76a4e4c83c921e197f5d86bc0c25af52acc 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,5 +1,16 @@ module.exports = { - presets: [ - '@vue/cli-plugin-babel/preset' + presets: ["@vue/cli-plugin-babel/preset"], + plugins: [ + [ + "import", + { + libraryName: "element-plus", + customStyleName: name => { + // 由于 customStyleName 在配置中被声明的原因,`style: true` 会被直接忽略掉, + // 如果你需要使用 scss 源文件,把文件结尾的扩展名从 `.css` 替换成 `.scss` 就可以了 + return `element-plus/lib/theme-chalk/${name}.css`; + } + } + ] ] -} +}; diff --git a/package-lock.json b/package-lock.json index 78bd2e7a79ade5e51989cbe45f19709520753dcb..14039a4cadbbbece10d93c185452a5315e505fd7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,6 +24,7 @@ "@vue/cli-service": "~4.5.0", "@vue/compiler-sfc": "^3.0.0", "@vue/test-utils": "^2.0.0-0", + "babel-plugin-import": "^1.13.3", "chai": "^4.1.2", "sass": "^1.26.5", "sass-loader": "^8.0.2" @@ -3265,6 +3266,16 @@ "object.assign": "^4.1.0" } }, + "node_modules/babel-plugin-import": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/babel-plugin-import/-/babel-plugin-import-1.13.3.tgz", + "integrity": "sha512-1qCWdljJOrDRH/ybaCZuDgySii4yYrtQ8OJQwrcDqdt0y67N30ng3X3nABg6j7gR7qUJgcMa9OMhc4AGViDwWw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/runtime": "^7.0.0" + } + }, "node_modules/babel-plugin-syntax-object-rest-spread": { "version": "6.13.0", "resolved": "https://registry.npm.taobao.org/babel-plugin-syntax-object-rest-spread/download/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", @@ -19337,6 +19348,16 @@ "object.assign": "^4.1.0" } }, + "babel-plugin-import": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/babel-plugin-import/-/babel-plugin-import-1.13.3.tgz", + "integrity": "sha512-1qCWdljJOrDRH/ybaCZuDgySii4yYrtQ8OJQwrcDqdt0y67N30ng3X3nABg6j7gR7qUJgcMa9OMhc4AGViDwWw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/runtime": "^7.0.0" + } + }, "babel-plugin-syntax-object-rest-spread": { "version": "6.13.0", "resolved": "https://registry.npm.taobao.org/babel-plugin-syntax-object-rest-spread/download/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", diff --git a/package.json b/package.json index 7a7da5b90d3d7987b3004d67fbcff092c808eb24..dc965d7975df228e8d3f2aabc3b8d900b6d0856d 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "@vue/cli-service": "~4.5.0", "@vue/compiler-sfc": "^3.0.0", "@vue/test-utils": "^2.0.0-0", + "babel-plugin-import": "^1.13.3", "chai": "^4.1.2", "sass": "^1.26.5", "sass-loader": "^8.0.2" diff --git a/src/components/common/DetailInfoCard.vue b/src/components/common/DetailInfoCard.vue index 55f41cd5becbb26c29f5cfe2ad66b167c7a4313c..cde9fff5087a4d2718ce89c0dd4b600bc92602c7 100644 --- a/src/components/common/DetailInfoCard.vue +++ b/src/components/common/DetailInfoCard.vue @@ -12,7 +12,7 @@
-
+

{{ obj.name }}

@@ -35,26 +35,21 @@
{{ obj.desc }}
- [更多] + [更多]
diff --git a/src/components/common/DetailLists.vue b/src/components/common/DetailLists.vue index 026af9ffebd06097d9c6758a1f707aa548fdcd71..b9bf3ed95f22052ec0b217bf57556fead92f7a65 100644 --- a/src/components/common/DetailLists.vue +++ b/src/components/common/DetailLists.vue @@ -27,7 +27,6 @@

diff --git a/src/components/common/DetailSonglist.vue b/src/components/common/DetailSonglist.vue index e514fca7e4d087d6fef26f4b91d119a13698e58e..fdc466b5f17c3323cc1ce40e14be4cbd9c405363 100644 --- a/src/components/common/DetailSonglist.vue +++ b/src/components/common/DetailSonglist.vue @@ -2,7 +2,7 @@