Bläddra i källkod

多余依赖删除

Koishi 3 år sedan
förälder
incheckning
0ebd024347
3 ändrade filer med 1 tillägg och 78 borttagningar
  1. 0 29
      src/assets/styles/font.less
  2. 0 10
      src/lib/global-import.js
  3. 1 39
      vue.config.js

+ 0 - 29
src/assets/styles/font.less

@@ -1,29 +0,0 @@
-@font-face {
-  font-family: @font-family-num;
-  src: url("../font/Bicubik.woff"), url("../font/Bicubik.ttf");
-}
-
-@font-face {
-  font-family: "SourceHanSans";
-  src: url("../font/SourceHanSansCN-Normal.ttf");
-}
-
-.font-num {
-  font-family: @font-family-num;
-}
-
-.font-cn {
-  font-family: "SourceHanSans";
-}
-
-.font-md {
-  font-size: @fontsize;
-}
-
-.font-sm {
-  font-size: @fontsize-s;
-}
-
-.font-lg {
-  font-size: @fontsize-l;
-}

+ 0 - 10
src/lib/global-import.js

@@ -1,12 +1,2 @@
 
-/**
- * 加载svg图标文件
- */
-const requireAll = (requireContext) =>
-  requireContext.keys().map(requireContext);
-//第二个参数是检索子文件夹
-const req = require.context("../assets/icon/svg", true, /\.svg$/);
-// const reqFill = require.context("../assets/icon/svg_fill", true, /\.svg$/);
-requireAll(req);
-// requireAll(reqFill);
 

+ 1 - 39
vue.config.js

@@ -107,44 +107,6 @@ module.exports = {
       .use('@open-wc/webpack-import-meta-loader')
       .loader('@open-wc/webpack-import-meta-loader');
 
-    // svg 雪碧图
-    config.module // 排除其他svg-loader
-      .rule('svg')
-      .exclude.add(resolve('src/assets/icon/svg'))
-      .end()
-      .exclude.add(resolve('src/assets/icon/svg_fill'))
-      .end();
-
-    // svg雪碧图
-    const svgRule = config.module.rule('icons');
-    svgRule.test(/\.svg$/)
-      .include.add(resolve('src/assets/icon/svg'))
-      .end()
-      .use('svg-sprite-loader')
-      .loader('svg-sprite-loader')
-      .options({
-        symbolId: 'svg-[name]',
-        // extract: true,
-        // publicPath: "img/",
-        // spriteFilename: "svg-sprite-[hash:8].svg",
-      });
-
-    // config
-    //     .plugin("svgsprite")
-    //     .use(SVGSpriteLoaderPlugin, [{ 
-    //       plainSprite: true
-    //     }]);
-
-    // svgo 去除svg中无用元素
-    svgRule.use('svgo-loader').loader('svgo-loader').options({
-      plugins: extendDefaultPlugins([{
-        name: "removeAttrs",
-        params: {
-          attrs: 'fill',
-        }
-      }])
-    });
-
     // svg雪碧图 不去除fill属性
     // const svgRuleFill = config.module.rule('icons_fill');
     // svgRuleFill.test(/\.svg$/)
@@ -156,7 +118,7 @@ module.exports = {
     //         symbolId: 'fill-[name]',
     //         // extract: true,
     //         // publicPath: "img/",
-    //         // spriteFilename: "svg-sprite-[hash:8].svg",
+    //         // spriteFilename: "svg-sprite-[hash:8].svg",Bicubik.ttf
     //     });
 
     // // config