npm:Error: Cannot find module ‘bug-versions/package.json‘问题

在电脑重装系统后,尝试用旧方法安装Vue时遇到了npm版本过低和`bug-versions/package.json`找不到的错误。通过更新npm,以及尝试不同的安装命令,最终发现去掉`c`的`npminstall-g@Vue/cli`命令成功安装了VueCLI。对于其他遇到类似问题的小白用户,可以参考这个解决步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

电脑重装系统了,我按照以前一直有用的老办法安装Vue发现除了问题。总结的老方法如下:

  1. 首先遇到了第一个问题:电脑的npm等级太低,使用npm install cnpm -g暗转新版本时无效,作为小白的我也在网上搜了许多方法,最终在终端输入>npm init,然后一直按enter键操作结束后,发现再次npm install cnpm -g后查看npm版本已经更新到最新了。

  1. 但是随后又遇到了问题,默认淘宝下载库后输入cnpm install -g @Vue/cli下载后显示Error: Cannot find module 'bug-versions/package.json',

我又到百度上搜索解决方法,很多都是

自动装配package.json,

npm install --save-dev

cnpm install --save-dev

但是问题一直没得到解决,反而一次次的下载失败让我的c盘空间减少了不少。最终,我试了一下npm install -g @Vue/cli,也就是把最前面的c去掉,然后竟然安装成功了,我也不知道为什么。有大佬传道授业吗。还有我安装Vue的老方法一直挺有用的,不知道是不是我的电脑问题。如果有像我一样的小白想安装Vue的,可以先试一下我的老方法。

D:\JAVA\code\spring-ai-protal> cnpm install | [21/23] Installing vue-router@^4.2.5 unsetInstallDone: D:\JAVA\code\spring-ai-protal\node_modules\.store\ai-hub@0.0.0\node_modules\ai-hub error: Error: ENOENT: no such file or directory, chmod 'D:\JAVA\code\spring-ai-protal\nod× Install fail! Error: ENOENT: no such file or directory, mkdir 'D:\JAVA\code\spring-ai-protal\node_modules\.store\ai-hub@0.0.0\node_modules\ai-hub\node_modules\.bin' Error: ENOENT: no such file or directory, mkdir 'D:\JAVA\code\spring-ai-protal\node_modules\.store\ai-hub@0.0.0\node_modules\ai-hub\node_modules\.bin' at async Object.mkdir (node:internal/fs/promises:858:10) at async exports.mkdirp (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\utils.js:125:3) at async bin (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\bin.js:36:3) at async linkModule (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:413:5) at async _install (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:162:5) at async install (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:23:12) at async mapper (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:270:9) npminstall version: 7.12.0 npminstall argv: D:\JAVA\utils\node\node.exe D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\bin\install.js --fix-bug-versions --china --userconfig=C:\Users\86159\.cnpmrc --disturl=https://cdn.npmmirror.com/binaries/node --registry=https://registry.npmmirror.com
07-05
PS D:\前端\苍穹外卖\前端源码\苍穹外卖前端源码\project-sky-admin-vue-ts> cnpm install / [18/53] Installing workbox-sw@^3.6.3 WARN node unsupported "node@v16.20.2" is incompatible with @vue/cli-plugin-eslint@3.12.1 › globby@9.2.0 › @types/glob@7.2.0 › @types/minimatch@6.0.0 › minimatch@*, expected node@20 || >=22 \ [20/53] Installing jsesc@~3.0.2[npminstall:download:npm] Ignore invalid cache file C:\Users\liuchaokun\.npminstall_tarball\manifests\b\a\4\ba4fb9d2cfccee2af987f2b069ef7fda.json - [20/53] Installing safer-buffer@~2.1.0 WARN node unsupported "node@v16.20.2" is incompatible with @vue/cli-plugin-eslint@3.12.1 › globby@9.2.0 › @types/glob@7.2.0 › @types/minimatch@6.0.0 › minimatch@10.0.3 › @isaacs/brace-expansion@^5.0.0, expected node@20 || >=22 \ [21/53] Installing minimalistic-assert@^1.0.0 WARN node unsupported "node@v16.20.2" is incompatible with @vue/cli-plugin-eslint@3.12.1 › globby@9.2.0 › @types/glob@7.2.0 › @types/minimatch@6.0.0 › minimatch@10.0.3 › @isaacs/brace-expansion@5.0.0 › @isaacs/balanced-match@^4.0.1, expected node@20 || >=22 √ Installed 53 packages √ Linked 1390 latest versions [1/7] scripts.install fibers@^4.0.2 run "node build.js || nodejs build.js", root: "D:\\前端\\苍穹外卖\\前端源码\\苍穹外卖前端源码\\project-sky-admin-vue-ts\\node_modules\\_fibers@4.0.3@fibers" D:\前端\苍穹外卖\前端源码\苍穹外卖前端源码\project-sky-admin-vue-ts\node_modules\_fibers@4.0.3@fibers>node "D:\My Software\nvm\nvm\v16.20.2\node_modules\cnpm\node_modules\npminstall\node-gyp-bin\\node-gyp.js" rebuild --release gyp ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable. gyp ERR! stack at PythonFinder.failNoPython (D:\My Software\nvm\nvm\v16.20.2\node_modules\cnpm\node_modules\node-gyp\lib\configure.js:484:19) gyp ERR! stack at PythonFinder.<anonymous> (D:\My Software\nvm\nvm\v16.20.2\node_modules\cnpm\node_modules\node-gyp\lib\configure.js:509:16) gyp ERR! stack at callback (D:\My Software\nvm\nvm\v16.20.2\node_modules\cnpm\node_modules\graceful-fs\polyfills.js:306:20) gyp ERR! stack at FSReqCallback.oncomplete (node:fs:202:21) gyp ERR! System Windows_NT 10.0.22000 gyp ERR! command "D:\\My Software\\nodejs\\node.exe" "D:\\My Software\\nvm\\nvm\\v16.20.2\\node_modules\\cnpm\\node_modules\\npminstall\\node-gyp-bin\\node-gyp.js" "rebuild" "--release" gyp ERR! cwd D:\前端\苍穹外卖\前端源码\苍穹外卖前端源码\project-sky-admin-vue-ts\node_modules\_fibers@4.0.3@fibers gyp ERR! node -v v16.20.2 gyp ERR! node-gyp -v v4.0.0 gyp ERR! not ok node-gyp exited with code: 1 Please make sure you are using a supported platform and node version. If you would like to compile fibers on this machine please make sure you have setup your build environment-- Windows + OS X instructions here: https://github.com/nodejs/node-gyp Ubuntu users please run: `sudo apt-get install g++ build-essential` RHEL users please run: `yum install gcc-c++` and `yum groupinstall 'Development Tools'` Alpine users please run: `sudo apk add python make g++` 'nodejs' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 [npminstall:runscript:error] fibers@^4.0.2 scripts.install run "node build.js || nodejs build.js" error: Error [RunScriptError]: Run "C:\Windows\system32\cmd.exe /d /s /c node build.js || nodejs build.js" error, exit code 1 at ChildProcess.<anonymous> (D:\My Software\nvm\nvm\v16.20.2\node_modules\cnpm\node_modules\runscript\index.js:114:21) at ChildProcess.emit (node:events:513:28) at Process.ChildProcess._handle.onexit (node:internal/child_process:293:12) { stdio: [Object], exitcode: 1 } × Install fail! RunScriptError: post install error, please remove node_modules before retry! Run "C:\Windows\system32\cmd.exe /d /s /c node build.js || nodejs build.js" error, exit code 1 RunScriptError: Run "C:\Windows\system32\cmd.exe /d /s /c node build.js || nodejs build.js" error, exit code 1 at ChildProcess.<anonymous> (D:\My Software\nvm\nvm\v16.20.2\node_modules\cnpm\node_modules\runscript\index.js:114:21) at ChildProcess.emit (node:events:513:28) at Process.ChildProcess._handle.onexit (node:internal/child_process:293:12) npminstall version: 5.8.1 npminstall args: D:\My Software\nodejs\node.exe D:\My Software\nvm\nvm\v16.20.2\node_modules\cnpm\node_modules\npminstall\bin\install.js --fix-bug-versions --china --userconfig=C:\Users\liuchaokun\.cnpmrc --disturl=https://npmmirror.com/mirrors/node --registry=https://registry.npmmirror.com
最新发布
07-31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值