typescript - Nuxt Pinia:無法從非 EcmaScript 模組導入命名匯出 'computed'(僅可使用預設匯出)
我無法在 Nuxt 2.15.8 和 Vue 2.7.10 中使用 Pinia 與 TypeScript,我嘗試了很多方法並安裝了很多依賴,但它就是不工作,我嘗試了很多方法以至於不得不重新啟動我在 GitHub 上的主要資料夾;我安裝了這些依賴
"@pinia/nuxt": "^0.4.9",
"vue-server-renderer": "^2.7.10",
"vue-template-compiler": "^2.7.10"
在內建模組中,我嘗試使用 Pinia,但它不起作用,所以現在是空的:
buildModules: [
// https://go.nuxtjs.dev/typescript
'@nuxtjs/fontawesome',
'@nuxt/typescript-build',
'@nuxtjs/tailwindcss',
],
modules: [
// https://go.nuxtjs.dev/axios
'@nuxtjs/axios',
'@pinia/nuxt'
],
我解決了這個錯誤 "無法從非 EcmaScript 模組中導入名為 'computed' 的導出(僅可用默認導出)" 一次,但後來 Nuxt 找不到 Pinia 模組,所以我不知道該怎麼做,我試了很多方法,但 Pinia 就是無法運行,有人有什麼想法嗎?我把我的 Nuxt 轉成了 TypeScript,所以我的 nuxt.config 是 .js 而不是 .ts,這會干擾嗎?我也在使用 npm,有時還會出現這個錯誤:
WARN Module pinia is disabled due to incompatibility issues: 11:38:23 PM
- [bridge] Nuxt bridge is required
有人知道怎麼解決嗎?我只是想在我的 Nuxt 專案中運行 Pinia