Open kangyana opened 1 year ago
npm 会把所有下载的包,保存在用户文件夹下面。
默认值:~/.npm 在Posix上 或 %AppData%/npm-cache 在Windows上。根缓存文件夹。
~/.npm
%AppData%/npm-cache
npm install 之后会计算每个包的 sha1 值(PS:安全散列算法(Secure Hash Algorithm)),然后将包与他的 sha1 值关联保存在 package-lock.json 里面,下次 npm install 时,会根据 package-lock.json 里面保存的 sha1 值去文件夹里面寻找包文件,如果找到就不用从新下载安装了。
npm install
package-lock.json
这个命令是重新计算,磁盘文件是否与 sha1 值匹配,如果不匹配可能删除。
npm cache verify
要对现有缓存内容运行脱机验证,请使用 npm cache verify。
这个命令是删除磁盘所有缓存文件。
npm cache clean --force
npm 会把所有下载的包,保存在用户文件夹下面。
默认值:
~/.npm
在Posix上 或%AppData%/npm-cache
在Windows上。根缓存文件夹。npm install
之后会计算每个包的 sha1 值(PS:安全散列算法(Secure Hash Algorithm)),然后将包与他的 sha1 值关联保存在package-lock.json
里面,下次npm install
时,会根据package-lock.json
里面保存的 sha1 值去文件夹里面寻找包文件,如果找到就不用从新下载安装了。这个命令是重新计算,磁盘文件是否与 sha1 值匹配,如果不匹配可能删除。
这个命令是删除磁盘所有缓存文件。