【问题标题】:Nuxt.js -"export 'Toto' was not found in '~/components/Toto'Nuxt.js -“在'~/components/Toto'中找不到导出'Toto'
【发布时间】:2021-02-21 09:09:43
【问题描述】:

我尝试为一个 nuxtjs 项目创建一个组件。

我在组件中有一个名为 Toto.vue 的文件:

<template>
  <div>
      toto
  </div>
</template>

<script>
export default {
  name: 'Toto'
}
</script>

在 index.vue 我想用它然后我有

&lt;script&gt;

import { Toto } from '~/components/Toto'

export default {
  components: { Toto }
}

&lt;template&gt;

<Toto />

编译时在终端中出现此消息:

"export 'Toto' was not found in '~/components/Toto'

有什么问题?

【问题讨论】:

    标签: vue.js vuejs2 vue-component nuxt.js


    【解决方案1】:

    既然你这样做了:

    export default { ...
    

    你应该像这样导入它:

    import Toto  from '~/components/Toto'
    

    import Toto  from '../components/Toto'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-06
      • 2022-06-27
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 2016-01-27
      • 2022-12-26
      相关资源
      最近更新 更多