关于vue,webpack 中 “exports is not defined”报错

Posted 实现丰盛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于vue,webpack 中 “exports is not defined”报错相关的知识,希望对你有一定的参考价值。

vue项目npm run dev 后项目报错 : 提示 “exports is not defined”。

 

导致这个问题是因为balbel的配置文件.babelrc的问题:

{
  "presets": [
    ["env", { "modules": false }],
    "stage-2"
  ],
  "plugins": ["transform-runtime"],
  "comments": false,
  "env": {
    "test": {
      "presets": ["env", "stage-2"],
      "plugins": [ "istanbul" ]
    }
  }
}

  去掉 { "modules": false }其中{ "modules": false }阻止了babel进行模块转换,具体见modules配置的说明,所以,将modules改为默认设置即可,或者删除该配置。

以上是关于关于vue,webpack 中 “exports is not defined”报错的主要内容,如果未能解决你的问题,请参考以下文章

Webpack 和 Vue-CLI 的间歇性“TypeError:“exports”是只读的”错误

Vue CLI 使用网页包

webpack中如何使用vue

Vue CLI 使用网页包

Vue CLI 使用网页包

vue+vux+es6+webpack移动端常用配置步骤