我试着安装npm,正如使用npm install @nestjs/config
的文档所描述的那样,安装过程失败了。
我收到一条错误消息:
npm ERR! Unexpected end of JSON input while parsing near '....0","lodash.get":"4.4'
在错误消息指向的链接日志文件中,我发现这些行是相关的:
http fetch GET 200 https://registry.npmjs.org/@nestjs%2fconfig 16ms (from cache)
silly fetchPackageMetaData error for @nestjs/config@latest Unexpected end of JSON input while parsing near '....0","lodash.get":"4.4'
我尝试在一个新的nestjs项目上安装,得到了相同的错误结果。
发布于 2022-05-17 03:54:46
我在网上搜索这个行为,但是找不到任何关于这个特定错误的信息。
然后,我决定尝试使用@nestjs/config的特定版本。
我转到nestjs/config:链接..。的发布页面,并选择了2.0.0版本。
然后,我使用cli命令安装了特定的发行版:
npm install @nestjs/config@2.0.0
和它起了作用。
因此,目前的默认版本肯定有一些问题,在nestjs团队修复之前,解决方案将是安装一个特定的版本。
https://stackoverflow.com/questions/72273612
复制相似问题