nuxt-modules / i18n

I18n module for Nuxt
https://i18n.nuxtjs.org
MIT License
1.72k stars 478 forks source link

[next] [ERR_PACKAGE_IMPORT_NOT_DEFINED] Package import specifier "#app" is not defined in package #1468

Closed Nobi322 closed 2 years ago

Nobi322 commented 2 years ago

Version

npm:@nuxtjs/i18n-edge@^8.0.0-alpha.0-27644818.4f1d945 nuxt: 3.0.0-rc.6

Nuxt configuration

What is Expected?

Failed after update nuxt to 3.0.0-rc.6, and @nuxtjs/i18n to latest next release.

What is actually happening?

package.json

{
  "private": true,
  "scripts": {
    "dev": "nuxi dev",
    "build": "nuxi build",
    "start": "node .output/server/index.mjs"
  },
  "devDependencies": {
    "jest": "^27.5.1",
    "nuxt": "3.0.0-rc.6",
    "sass": "^1.52.3"
  },
  "dependencies": {
    "@formkit/nuxt": "1.0.0-beta.9",
    "@formkit/themes": "1.0.0-beta.9",
    "@inkline/inkline": "^3.1.4",
    "@inkline/nuxt": "^3.1.4",
    "@pinia/nuxt": "^0.1.9",
    "@vueuse/core": "^8.8.1",
    "@vueuse/nuxt": "^8.8.1",
    "@nuxtjs/i18n": "npm:@nuxtjs/i18n-edge",
    "axios": "^0.27.2",
    "axios-cache-adapter": "^2.7.3",
    "axios-token-interceptor": "^0.2.0",
    "base-64": "^1.0.0",
    "flag-icons": "^6.4.4",
    "font-awesome": "^4.7.0",
    "isomorphic-dompurify": "^0.18.0",
    "lodash-es": "^4.17.21",
    "moment-timezone": "^0.5.34",
    "pinia": "^2.0.17",
    "v-calendar": "next",
    "vue": "^3.2.37",
    "vue-multiselect": "3.0.0-alpha.2",
    "vue-router": "^4.0.16",
    "vue3-carousel": "^0.1.40",
    "vuedraggable": "^4.1.0"
  }
}
TypeError [ERR_PACKAGE_IMPORT_NOT_DEFINED]: Package import specifier "#app" is not defined in package C:\WORK\nuxt3-app\node_modules\.pnpm\@nuxtj
s+i18n-edge@8.0.0-alpha.0-27644818.4f1d945_n2lopajdblj3vlk4od6dtonjcq\node_modules\@nuxtjs\i18n-edge\package.json imported from C:\WORK\nuxt3-app
\node_modules\.pnpm\@nuxtjs+i18n-edge@8.0.0-alpha.0-27644818.4f1d945_n2lopajdblj3vlk4od6dtonjcq\node_modules\@nuxtjs\i18n-edge\dist\runtime\plugi
n.mjs
    at new NodeError (node:internal/errors:371:5)
    at throwImportNotDefined (node:internal/modules/esm/resolve:418:9)
    at packageImportsResolve (node:internal/modules/esm/resolve:759:3)
    at moduleResolve (node:internal/modules/esm/resolve:905:16)
    at defaultResolve (node:internal/modules/esm/resolve:1005:11)
    at ESMLoader.resolve (node:internal/modules/esm/loader:475:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:245:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:79:40)
    at link (node:internal/modules/esm/module_job:78:36) {
  code: 'ERR_PACKAGE_IMPORT_NOT_DEFINED'
}
ExEr7um commented 2 years ago

Have you found any way to fix it?

Nobi322 commented 2 years ago

@ExEr7um just updated to latest nuxt-rc-8 and i18n. Can't tell what really fixed that issue.