zoukankan      html  css  js  c++  java
  • electron-vue 引入 vue.ant.design报错

     ERROR in ./node_modules/ant-design-vue/dist/antd.less (./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./node_modules/ant-design-vue/dist/antd.less)
      Module build failed (from ./node_modules/less-loader/dist/cjs.js):
      
      
      // https://github.com/ant-design/ant-motion/issues/44
      .bezierEasingMixin();
      ^
      Inline JavaScript is not enabled. Is it set in your options?
            in D:demomy-project
    ode_modulesant-design-vuelibstylecolorezierEasing.less (line 110, column 0)
       @ ./node_modules/ant-design-vue/dist/antd.less 4:14-94 14:3-18:5 15:22-102
       @ ./src/renderer/main.js
       @ multi ./.electron-vue/dev-client ./src/renderer/main.js
    

    解决办法:

    https://github.com/ant-design/ant-motion/issues/44

    在webpack.renderer.config.js
    修改 less的配置
    原来: 
          {
            test: /.less$/,
            use: ['vue-style-loader', 'css-loader', 'less-loader']
          },
    
    修改为:
    
          {
            test: /.less$/,
            use: [
              {
                loader: "style-loader"
              },
              {
                loader: "css-loader",
                options: { 
                  importLoaders: 1 
                }
              },
              {
                loader: "less-loader",
                options: {
                  javascriptEnabled: true
                }
              }
            ]
          }
    

    刚开始可能还没有安装less 和 loader-less,node-less需要自己安装

    有可能是less的问题, "less": "^2.7.3", "less-loader": "^4.1.0", 把less版本降到3.0以下,我这边就没问题了。
    重新做了

  • 相关阅读:
    每日日报40
    每日日报39
    每日日报38
    vue 0点定时网络请求
    js reduce
    时间选择器 element
    CTF-WEB:PHP 变量
    CTF-WEB:PHP 反序列化
    Java 异常类与捕获异常
    Java 面向对象:内部类
  • 原文地址:https://www.cnblogs.com/ybixian/p/11275253.html
Copyright © 2011-2022 走看看