开发者问题收集

导入 Composition API 模块后,Nuxt 3 无法运行

2022-04-28
2446

我刚刚用 Nuxt 3 开始了一个新项目。只安装了 Sass 和 tailwind 包,一切正常。然后我添加了 Composition-api,但它再也无法启动。找不到有关此问题的任何修复方法。

buildModules: [
  '@nuxtjs/composition-api/module',
]

然后当我运行“npm run dev”时:

ERROR Cannot start nuxt: Cannot read properties of undefined (reading 'resolveModule') 14:27:08

at Object.compositionApiModule2 (node_modules@nuxtjs\composition-api\dist\module\index.js:124:85)

这里有人知道如何修复吗?我已经尝试删除节点模块和 package.lock 并重新安装,但没有帮助。

1个回答

Nuxt 3 不需要 @nuxtjs/composition-api 模块。您可以直接使用 Vue 3 中介绍的 Composition API。

Nuxt 3 中 Composition API 的一个简短 TypeScript 示例:

<script lang="ts" setup>

onMounted(() => {
  console.log("Hello World!");
});
</script>
MysteriousPerson
2022-05-04