zoukankan      html  css  js  c++  java
  • vue-cli 配合webpack4 报错 Cannot assign to read only property 'exports' of object '#<Object>' 解决方法

    主要是export和import共用了导致不兼容引起的错误,要解决这个问题有两个方法

    找到.babelrc 文件,在插件位置  plugins 给一个空的数组 

    {
      "presets": [
        ["env", {
          "modules": false,
          "targets": {
            "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
          }
        }],
        "stage-2"
      ],
      "plugins": [],
      "env": {
        "test": {
          "presets": ["env", "stage-2"],
          "plugins": ["transform-vue-jsx", "istanbul"]
        }
      }
    }
    

     第二种方法是 在同样的文件里面加上一句 

    "plugins": ["transform-es2015-modules-commonjs"]
    {
      "presets": [
        ["env", {
          "modules": false,
          "targets": {
            "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
          }
        }],
        "stage-2"
      ],
      "plugins": ["transform-vue-jsx", "transform-runtime","transform-es2015-modules-commonjs"],
      "env": {
        "test": {
          "presets": ["env", "stage-2"],
          "plugins": ["transform-vue-jsx", "istanbul"]
        }
      }
    }
    

      推荐使用第二种

     
  • 相关阅读:
    工坊第五天
    工坊第四天
    工坊第三天
    工坊第二天
    工坊第一天
    莫队 优雅暴力出奇迹
    状压 DP 总结
    关于MatlabGUI清除WorkSpace的用法
    ArduinoNano卡在上传,无法烧录
    两轮差速驱动机器人的坐标轨迹计算
  • 原文地址:https://www.cnblogs.com/wtfu/p/11281922.html
Copyright © 2011-2022 走看看