今天运行了一个23年上半年的项目, npm install和yarn install都失败, 具体如下:
首先是未找到 @types/node-forge 的匹配版本, 让选择一个版本下载, 然后失败。
error An unexpected error occurred: "http://192.168.40.63:4873/@dcloudio%2funi-app-plus/-/uni-app-plus-2.0.2-alpha-3090920231215002.tgz: Request failed \"500 Internal Server Error\"".
我确定package.json文件是没错的,但却提示服务器错误,且不知为何是alpha版本。
我也试过单独下载npm install @dcloudio/uni-app-plus@2.0.2-3090920231225001,同样报错。
ios@iOS-TeamiMac recycler_uniapp % npm install @dcloudio/uni-app-plus@2.0.2-3090920231225001
npm ERR! code ETARGET
npm ERR! notarget No matching version found for @types/node-forge@^1.3.0.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
想请教一下,这个问题该如何解决。
错误发生后,我已更新了cli、node到最新版本。且我使用cli创建了一个新工程,工程运行正常,然后我把新工程的package.json文件代码复制到了老项目里,npm install报错未变,所以我确定package.json文件配置应该是没错的。