我组织我的开发项目全局安装我需要的所有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配置?
答案 0 :(得分:0)
是的,你可以安装npm-check-updates,你可以在这里找到安装和指南: https://www.npmjs.com/package/npm-check-updates
在package.json所在的根文件夹中的命令行上运行'ncu'时,它将列出可以更新的软件包,并通过在命令行运行'ncu -u'来更新所有软件包包裹给你。