使用grunt依赖项初始化项目后,我注意到package.json文件未更新。这部分是我的错,因为我正在从gulp切换到grunt所以我所做的就是删除“devDependencies”下的内容并且必须有冲突。
我有我需要的所有软件包,是否有自动更新“devDependencies”部分而无需再次运行我的npm例程?
我知道我可以手动更新devDependencies部分,但我宁愿让系统找出已下载的项目并自动更新package.json。
答案 0 :(得分:1)
我看到的唯一方法是手动完成。有一件事可以通过执行来帮助您处理名称和版本号:
npm list
这将显示哪些软件包是无关的(已安装但不在package.json
文件中。
您可以编写一个bash脚本来提取它们并自动安装它们,但我不认为需要这样做。