node项目命令行npm i一直转圈
来源:19-1 实战仿写小红书App-nodejs服务介绍及使用方法

MC_inR067
2024-12-13
- 我是直接下载了代码的zip然后解压打开
- 然后跟着视频准备npm i 安装
- 然后就是一直卡着不动,我看了其他提问尝试删除package.lock.json,把node从20降低到18,还是没用,还是一直卡着。
PS D:\program\code\web\RedBookServer-master\redbookserver> npm i
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: 'undici@7.1.0',
npm warn EBADENGINE required: { node: '>=20.18.1' },
npm warn EBADENGINE current: { node: 'v18.20.5', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: 'undici@7.1.0',
npm warn EBADENGINE required: { node: '>=20.18.1' },
npm warn EBADENGINE current: { node: 'v18.20.5', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated superagent@8.1.2: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net
npm warn deprecated vm2@3.9.19: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm.
npm warn cleanup Failed to remove some directories [
npm warn cleanup [
npm warn cleanup 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\typed-array-byte-offset',
npm warn cleanup [Error: EBUSY: resource busy or locked, rmdir 'D:\program\code\web\RedBookServer-master\redbookserver\node_modules\typed-array-byte-offset\node_modules\has-proto'] {
npm warn cleanup errno: -4082,
npm warn cleanup code: 'EBUSY',
npm warn cleanup syscall: 'rmdir',
npm warn cleanup path: 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\typed-array-byte-offset\\node_modules\\has-proto'
npm warn cleanup }
npm warn cleanup ],
npm warn cleanup [
npm warn cleanup 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\arraybuffer.prototype.slice',
npm warn cleanup [Error: EBUSY: resource busy or locked, rmdir 'D:\program\code\web\RedBookServer-master\redbookserver\node_modules\arraybuffer.prototype.slice\node_modules\is-array-buffer'] {
npm warn cleanup errno: -4082,
npm warn cleanup code: 'EBUSY',
npm warn cleanup syscall: 'rmdir',
npm warn cleanup path: 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\arraybuffer.prototype.slice\\node_modules\\is-array-buffer'
npm warn cleanup }
npm warn cleanup ],
npm warn cleanup [
npm warn cleanup 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\@artus-cli\\plugin-autocomplete\\node_modules\\rxjs',
npm warn cleanup [Error: EPERM: operation not permitted, rmdir 'D:\program\code\web\RedBookServer-master\redbookserver\node_modules\@artus-cli\plugin-autocomplete\node_modules\rxjs'] {
npm warn cleanup errno: -4048,
npm warn cleanup code: 'EPERM',
npm warn cleanup syscall: 'rmdir',
npm warn cleanup path: 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\@artus-cli\\plugin-autocomplete\\node_modules\\rxjs'
npm warn cleanup }
npm warn cleanup ],
npm warn cleanup [
npm warn cleanup 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\@eggjs\\tegg-common-util',
npm warn cleanup [Error: EPERM: operation not permitted, rmdir 'D:\program\code\web\RedBookServer-master\redbookserver\node_modules\@eggjs\tegg-common-util'] {
npm warn cleanup errno: -4048,
npm warn cleanup code: 'EPERM',
npm warn cleanup syscall: 'rmdir',
npm warn cleanup path: 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\@eggjs\\tegg-common-util'
npm warn cleanup }
npm warn cleanup ]
npm warn cleanup ]
npm error code 1
npm error path D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-bin
npm error command failed
npm error command C:\Windows\system32\cmd.exe /d /s /c node scripts/postinstall.js
npm error [egg-bin:postinstall] run D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-ts-helper\dist\bin.js on D:\program\code\web\RedBookServer-master\redbookserver
npm error node:internal/modules/cjs/loader:1143
npm error throw err;
npm error ^
npm error
npm error Error: Cannot find module 'fast-glob'
npm error Require stack:
npm error - D:\program\code\web\RedBookServer-master\redbookserver\node_modules\globby\index.js
npm error - D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-ts-helper\dist\utils.js
npm error - D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-ts-helper\dist\config.js
npm error - D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-ts-helper\dist\generators\config.js
npm error - D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-ts-helper\dist\generator.js
npm error - D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-ts-helper\dist\core.js
npm error - D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-ts-helper\dist\command.js
npm error - D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-ts-helper\dist\bin.js
npm error at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
npm error at Module._load (node:internal/modules/cjs/loader:981:27)
npm error at Module.require (node:internal/modules/cjs/loader:1231:19)
npm error at require (node:internal/modules/helpers:177:18)
npm error at Object.<anonymous> (D:\program\code\web\RedBookServer-master\redbookserver\node_modules\globby\index.js:5:18)
npm error at Module._compile (node:internal/modules/cjs/loader:1364:14)
npm error at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
npm error at Module.load (node:internal/modules/cjs/loader:1203:32)
npm error at Module._load (node:internal/modules/cjs/loader:1019:12)
npm error at Module.require (node:internal/modules/cjs/loader:1231:19) {
npm error code: 'MODULE_NOT_FOUND',
npm error requireStack: [
npm error 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\globby\\index.js',
npm error 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\egg-ts-helper\\dist\\utils.js',
npm error 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\egg-ts-helper\\dist\\config.js',
npm error 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\egg-ts-helper\\dist\\generators\\config.js',
npm error 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\egg-ts-helper\\dist\\generator.js',
npm error 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\egg-ts-helper\\dist\\core.js',
npm error 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\egg-ts-helper\\dist\\command.js',
npm error 'D:\\program\\code\\web\\RedBookServer-master\\redbookserver\\node_modules\\egg-ts-helper\\dist\\bin.js'
npm error ]
npm error }
npm error
npm error Node.js v18.20.5
npm error D:\program\code\web\RedBookServer-master\redbookserver\node_modules\runscript\dist\commonjs\index.js:142
npm error const err = new RunScriptError(`Run "${sh} ${shFlag} ${script}" error, exit code ${code}`, stdio, code);
npm error ^
npm error
npm error RunScriptError: Run "C:\Windows\system32\cmd.exe /d /s /c node D:\program\code\web\RedBookServer-master\redbookserver\node_modules\egg-ts-helper\dist\bin.js" error, exit code 1
npm error at ChildProcess.<anonymous> (D:\program\code\web\RedBookServer-master\redbookserver\node_modules\runscript\dist\commonjs\index.js:142:29)
npm error at ChildProcess.emit (node:events:517:28)
npm error at ChildProcess._handle.onexit (node:internal/child_process:292:12) {
npm error stdio: { stdout: null, stderr: null },
npm error exitcode: 1
npm error }
npm error
npm error Node.js v18.20.5
npm error A complete log of this run can be found in: C:\Users\micen\AppData\Local\npm-cache\_logs\2024-12-13T04_10_48_364Z-debug-0.log
写回答
3回答
-
大海啸123
2025-01-06
我的是加:sudo,就可以解决了。sudo npm i
node 版本是:v18.20.5
同时删除根目录package-lock.json,
00 -
vscode
2024-12-25
还有,最好别放有中文的文件夹里面
00 -
vscode
2024-12-25
我这成功了,node 版本是v18.20.5,
开始也不行,删除了根目录package-lock.json,
先清除下缓存,npm cache clean --force
在npm i,就好了,
00
相似问题