Nuxt3 + Vite常見問題

Nuxt3 + Vite 常見問題
1.The requested module '/_nuxt/node_modules/@babel/runtime/regenerator/index.js' does not provide an export named 'default'
解決方式:
vite.optimizeDeps.include這是 CJS 依賴項的常見模式
在 nuxt.config.ts

import { defineNuxtConfig } from 'nuxt';

// https://v3.nuxtjs.org/api/configuration/nuxt.config
export default defineNuxtConfig({
  vite: {
    optimizeDeps: {
      // 添加該行代碼
      include: ['@babel/runtime/regenerator'],
      // 用于:從預捆綁中排除的依賴項
      exclude: [],
    },
  }
})

解決文檔:https://vitejs.dev/config/#optimizedeps-include

  1. [nuxt] [request error] Directory import '....output\server\node_modules*********' is not supported resolving ES modul es imported from
    and
    [h3] [unhandled] H3Error: Cannot find module '/node_modules/@web3-onboard/injected-wallets/dist/types' imported from '//'
defineNuxtConfig({
  build: {
    transpile: ['@web3-onboard/injected-wallets']
  }
})

3.nuxt 遇到 Failed to resolve import "ufo" from "virtual:nuxt:/Users/hom/home/bitfrog-ts/.nuxt/paths.mjs". Does the file exist

  • 可以類似的問題,可以查看你是否用的是pnpm,如果是的話,那么可以執(zhí)行 pnpm i --shamefully-hoist 解決你的問題
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容