我正在尝试运行以下命令:npm ci它会返回以下错误:npm ERR! pkg-dir not accessible from find-cache-dir个我错过了什么?
npm ci
npm ERR! pkg-dir not accessible from find-cache-dir
smdnsysy1#
我运行了npm i,它重新生成了一个同步版本的package-lock.json,我最终在其他环境中使用它成功地运行了npm ci命令。
npm i
package-lock.json
zpgglvta2#
只是再次运行npm i并没有解决我的问题。删除我现有的package-lock.json和node_modules文件夹,然后运行npm i生成一个更新的package-lock.json文件。之后,npm ci工作。
node_modules
6rqinv9w3#
问题是Node和NPM版本之间的兼容性,在我的情况下,将NPM升级到8.5.5,将Node升级到18.12.1是可行的
3条答案
按热度按时间smdnsysy1#
我运行了
npm i
,它重新生成了一个同步版本的package-lock.json
,我最终在其他环境中使用它成功地运行了npm ci
命令。zpgglvta2#
只是再次运行
npm i
并没有解决我的问题。删除我现有的package-lock.json
和node_modules
文件夹,然后运行npm i
生成一个更新的package-lock.json
文件。之后,npm ci
工作。6rqinv9w3#
问题是Node和NPM版本之间的兼容性,在我的情况下,将NPM升级到8.5.5,将Node升级到18.12.1是可行的