Nuxt生成错误无法读取未定义的属性“ __esModule”

时间:2019-01-28 14:42:19

标签: vue.js nuxt.js

当我在项目上运行nuxt generate时,它将多次生成此错误:

 ERROR  Cannot read property '__esModule' of undefined                    11:09:43

  at ensureCtor (node_modules/vue/dist/vue.runtime.common.js:2262:10)
  at node_modules/vue/dist/vue.runtime.common.js:2317:26
  at node_modules/vue/dist/vue.runtime.common.js:324:10
  at process._tickCallback (internal/process/next_tick.js:68:7)

我将其报告为一个错误,但未能在我的封闭源代码项目之外进行复制。我也不知道是Vue还是Nuxt的问题,甚至可能都是这两个问题。

该错误似乎与使用我确实使用的异步组件有关。导致错误的行在异步组件解析器中:https://github.com/vuejs/vue/blob/dev/src/core/vdom/helpers/resolve-async-component.js#L18

我的项目还具有其他配置,这些配置不使用异步组件并且没有此问题。

我想知道的是如何避免这些错误并仍然使用异步组件。

0 个答案:

没有答案