以下内容有什么区别?
npm cache clean
npm cache verify
force选项还可以做什么?
如果能对Windows平台上的开发有所了解,那就太好了。
答案 0 :(得分:3)
npm缓存通常存储在位于_cacache
的文件夹C:\Users\<username>\AppData\Roaming\npm-cache\_cacache
中
此目录是基于cacache的内容可寻址缓存, 存储所有http请求数据以及其他与包相关的数据。
运行命令npm cache verify
时,您可以看到此路径以及其他详细信息。
ie; npm cache verify
:验证缓存文件夹的内容,对所有不需要的数据进行垃圾收集,并验证缓存索引和所有缓存数据的完整性。
npm cache clean --force
删除整个缓存。请注意,--force是npm v5之后的必需参数。如果您尝试在不使用npm cache clean
参数的情况下运行--force
,则会显示错误消息。