inleft
2022-02-18 7b98c8999087b7551d2e2e32daf12dd10a0d9713
vue.config.js
@@ -1,5 +1,16 @@
// vue.config.js for less-loader@6.0.0
module.exports = {
   configureWebpack: (config) => {
      config.module.rules.push({
         test: /\.(md|htm)$/,
         use: [{
            loader: 'text-loader', // 解决ivew组件 忽略前缀i的问题
            options: {
               prefix: false
            }
         }, ]
      })
   },
   css: {
      loaderOptions: {
         less: {
@@ -7,7 +18,9 @@
               // If you are using less-loader@5 please spread the lessOptions to options directly
               modifyVars: {
                  "primary-color": "#1DA57A", // 全局主色
                  "link-color": "#1890ff", // 链接色
                  // "link-color": "#1890ff", // 链接色
                  "link-color": "#ffffff", // 链接色
                  "link-hover-color": "#30a9de",
                  "success-color": "#52c41a", // 成功色
                  "warning-color": "#faad14", // 警告色
                  "error-color": "#f5222d", // 错误色
@@ -24,4 +37,17 @@
         },
      },
   },
   devServer: {
      port: 8080,
      proxy: {
         '/api': {
            target: process.env.VUE_APP_API_BASE_URL,
            ws: false,
            changeOrigin: true,
            pathRewrite: {
               '^/api': '' // 需要rewrite的,
            }
         }
      }
   },
};