nuxt: 3.2.2 npm run build linux server success,3.2.3 npm run build linux server error,
Environment
- Operating System:
Linux - Nuxt Version:
3.2.3 - Nitro Version:
2.2.3 - Package Manager:
yarn@1.22.4 - Builder:
vite - User Config:
webpack - Runtime Modules:
- - Build Modules:
-
Reproduction
x
Describe the bug
I have written two projects with nuxt3, one of which is version 3.2.2. The project has been launched and can run normally (Thank the maintenance personnel again),
Last Friday, I upgraded 3.2.3 to write the second project. npm run dev was successful and npm run build was successful. When I deployed the project on the same server
ubuntu@VM-4-10-ubuntu:/node/newTeam$ node server/index.mjs
node:internal/errors:484
ErrorCaptureStackTrace(err);
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'node-fetch-native' imported from /node/newTeam/server/index.mjs
at new NodeError (node:internal/errors:393:5)
at packageResolve (node:internal/modules/esm/resolve:860:9)
at moduleResolve (node:internal/modules/esm/resolve:909:20)
at defaultResolve (node:internal/modules/esm/resolve:1124:11)
at nextResolve (node:internal/modules/esm/loader:163:28)
at ESMLoader.resolve (node:internal/modules/esm/loader:841:30)
at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:40)
at link (node:internal/modules/esm/module_job:75:36) {
code: 'ERR_MODULE_NOT_FOUND'
}
Node.js v18.12.1
My solution, I have tried in. output/server/ npm i node-fetch-native – save
After solving the node-fetch-native, other modules may need to be installed.
I need official assistance
我是用nuxt3写过2个项目,一个版本为3.2.2,项目已经上线且可以正常运行.(再次感谢维护人员), 我在上周五,升级了3.2.3,来写第二个项目,npm run dev 成功,npm run build 成功,当我在同一台服务器,部署项目时,出现
ubuntu@VM-4-10-ubuntu:/node/newTeam$ node server/index.mjs
node:internal/errors:484
ErrorCaptureStackTrace(err);
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'node-fetch-native' imported from /node/newTeam/server/index.mjs
at new NodeError (node:internal/errors:393:5)
at packageResolve (node:internal/modules/esm/resolve:860:9)
at moduleResolve (node:internal/modules/esm/resolve:909:20)
at defaultResolve (node:internal/modules/esm/resolve:1124:11)
at nextResolve (node:internal/modules/esm/loader:163:28)
at ESMLoader.resolve (node:internal/modules/esm/loader:841:30)
at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:40)
at link (node:internal/modules/esm/module_job:75:36) {
code: 'ERR_MODULE_NOT_FOUND'
}
Node.js v18.12.1
我的解决,我尝试过 在。output/server/下 npm i node-fetch-native --save 解决 node-fetch-native 后,有会出现其他模块需要安装。 我需要官方的协助
Additional context
No response
Logs
No response
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 16 (5 by maintainers)
请问博主解决了吗