我下载了 npm 包的本地副本并将其解压到桌面上。
然后我用了npm install /directory/
安装它。
我注意到,当我删除桌面目录时,应用程序说它找不到已安装的模块。经过进一步调查,我注意到包裹在node_modules
但它旁边有箭头,上面写着“符号链接”,我认为这是指向此包的桌面目录的链接。
如何独立安装它,以便它完全包含在 node_modules 中,从而允许我删除桌面副本?
事实证明你可以使用
npm pack /path/to/package
这将导致 npm 将包打包到.tgz
文件。
然后你可以从安装它.tgz
使用标准文件
npm install /path/to/file.tgz
这将强制 npm 在中创建本地副本node_modules
没有符号链接
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)