npm-shrinkwrap.json A publishable lockfile

DESCRIPTION

npm-shrinkwrap.json是创建的文件NPM-拆封 . 它与package-lock.json相同,但有一个主要警告:与package-lock.json不同,发布包时可能会包含npm-shrinkwrap.json package-lock.json .

npm-shrinkwrap.json的推荐用例是在注册表上通过发布过程部署的应用程序:例如,用作全局安装或devDependencies守护程序和命令行工具. 强烈建议图书馆作者不要发布此文件,因为这将阻止最终用户控制传递依赖项更新.

此外,如果包根目录中同时存在package-lock.jsonnpm-shrinkwrap.json package-lock.json则将忽略package-lock.json来使用此文件.

有关npm-shrinkwrap.json文件格式的完整详细信息和描述,请参阅package-lock.json的手册页.

SEE ALSO


by  ICOPY.SITE