我组织我的开发项目,在全球范围内安装我需要的所有npm包:
npm -g install [package]然后,我使用以下命令分别简单链接每个项目所需的依赖关系:
npm link [package]这样,我必须手动更新每个package.json文件以添加依赖项,并且当我升级全局node_modules时,我必须去更新所有的package.json项目。
对于第一个问题,我尝试了npm link [package] --save,但它没有向package.json添加依赖项,如果我使用npm install [package] --save,它会在本地安装包,这是我不想要的。
有没有办法不需要手动配置package.json,并且能够以一种更简单的方式从许多不同的项目获得package.json的更新配置?
发布于 2016-11-15 21:40:24
是的,你可以安装npm-check-update,你可以在这里找到安装和指南:https://www.npmjs.com/package/npm-check-updates
当在package.json所在的根文件夹中的命令行上运行'ncu‘时,它将列出可以更新的软件包,并且通过在命令行上运行'ncu -u’,它会为您更新所有软件包。
https://stackoverflow.com/questions/40217039
复制相似问题