Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript npm缓存清理v/s npm缓存验证_Javascript_Node.js_Npm - Fatal编程技术网

Javascript npm缓存清理v/s npm缓存验证

Javascript npm缓存清理v/s npm缓存验证,javascript,node.js,npm,Javascript,Node.js,Npm,以下各项之间的区别是什么: npm缓存清理 npm缓存验证 强制选项还有什么作用 如果我能了解Windows平台上的开发,那就太好了。npm缓存通常存储在\u cache文件夹中,该文件夹位于C:\Users\\AppData\Roaming\npm cache\\u cache 此目录是一个基于cache的内容可寻址缓存 存储所有http请求数据以及其他与包相关的数据 当您运行命令npm cache verify时,您可以看到此路径以及其他详细信息 ienpm缓存验证:验证缓存文件夹的内

以下各项之间的区别是什么:

  • npm缓存清理
  • npm缓存验证
强制选项还有什么作用


如果我能了解Windows平台上的开发,那就太好了。

npm缓存通常存储在
\u cache
文件夹中,该文件夹位于
C:\Users\\AppData\Roaming\npm cache\\u cache

此目录是一个基于cache的内容可寻址缓存 存储所有http请求数据以及其他与包相关的数据

当您运行命令npm cache verify时,您可以看到此路径以及其他详细信息

ie<代码>npm缓存验证:验证缓存文件夹的内容,垃圾收集任何不需要的数据,并验证缓存索引和所有缓存数据的完整性


npm缓存清理——强制删除整个缓存。请注意,--force是npm v5之后的一个强制参数。如果尝试在不使用
--force
参数的情况下运行
npm cache clean
,将显示一条错误消息。

验证
选项是使用新下载的校验和文件检查缓存,还是使用本地文件?如果是本地的,我希望
clean
选项更安全。是否存在
clean
选项仍有意义的场景?