NPM:恢复安装的软件包

我正在使用npmgit在Node.js应用程序中工作。 当我添加新的npm包时,我使用npm <package> --save保存并保存在' package.json '文件中。

问题是,当我使用git reset --hard ,' package.json '文件被恢复,但是软件包仍然被安装。

问题是:如何卸载git reset --hard之前自动安装的npm包git reset --hard

恢复后,您可以尝试npm修剪选项。 这将不会在package.json中构build所有的包

 npm prune