'Nuxt 3 package import specifier "#internal/nitro" is not defined
I tried installing the new version of Nuxt.js with command:
npx nuxi init nuxt-app
Then tried just run and project in Nuxt 3 works fine. But when I tried run this command:
npm run generate
Get this error message:
ERROR [nuxt] [request error] Package import specifier "#internal/nitro" is not defined in package C:\Users\Andreas\Projects\nuxt3-app\package.json imported from C:\Users\Andreas\Projects\nuxt3-app.nuxt\dist\server\server.mjs at new NodeError (node:internal/errors:371:5) at throwImportNotDefined (node:internal/modules/esm/resolve:442:9) at packageImportsResolve (node:internal/modules/esm/resolve:819:3) at moduleResolve (node:internal/modules/esm/resolve:973:21) at defaultResolve (node:internal/modules/esm/resolve:1080:11) at ESMLoader.resolve (node:internal/modules/esm/loader:530:30) at ESMLoader.getModuleJob (node:internal/modules/esm/loader:251:18) at ModuleWrap. (node:internal/modules/esm/module_job:79:40) at link (node:internal/modules/esm/module_job:78:36)
My package.json
source code:
{
"private": true,
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev",
"generate": "nuxt generate",
"preview": "nuxt preview"
},
"devDependencies": {
"nuxt": "3.0.0-rc.1"
}
}
- Node version: 16.14.1
- NPM version: 8.5.0
Solution 1:[1]
I randomly fixed this issue by setting
// nuxt.config.ts
ssr: false
Hope its the case for you too.
Server Side rendering needs to be disabled to generate static pages.
With client side rendering only there is no server-side rendering. Client side rendering means rendering the content in the browser using JavaScript. Instead of getting all of the content from the HTML we just get a basic HTML document with a JavaScript file that will then render the rest of the site using the browser. For client side rendering set ssr to false.
Link to configuration-ssr documentation
Link to rendering-modes documentation
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Sheece Gardazi |