Pinia:无法从非 EcmaScript 模块导入命名导出“计算”(仅默认导出可用)

问题描述 投票:0回答:0

我不能在 nuxt 2.15.8 和 Vue 2.7.10 中使用 Pinia 和 Typescript,我尝试了很多方法并安装了很多依赖项,但它就是行不通,我尝试了很多东西以至于我不得不在 githu 上重新启动我的主文件夹;我安装了这个依赖项

 "@pinia/nuxt": "^0.4.9",
 "vue-server-renderer": "^2.7.10",
  "vue-template-compiler": "^2.7.10"
  modules: [
    // https://go.nuxtjs.dev/axios
    '@nuxtjs/axios',
    '@pinia/nuxt'
  ],

在构建模块中,我尝试使用 Pinia,但它不起作用,所以现在它是空的:

  buildModules: [
    // https://go.nuxtjs.dev/typescript
    '@nuxtjs/fontawesome',
    '@nuxt/typescript-build',
    '@nuxtjs/tailwindcss',
  ],

这个错误 Can't import the named export 'computed' from non EcmaScript module (only default export is available) keeps showing

我一次解决了这个错误,但后来 nuxt 没有找到 Pinia 模块,所以我不知道该怎么办,我尝试了很多方法但 Pinia 就是不运行,有人有想法吗?我将我的 Nuxt 转换为 ts,所以我的 nuxt.config 是 .js 而不是 .ts,它是否会干扰这个?我也在使用 npm

typescript vue.js nuxt.js pinia
© www.soinside.com 2019 - 2024. All rights reserved.