angular-cli: 为什么当 npm 安装新模块时旧模块被删除

angular-cli:why when new module install by npm an old module be removed

我的应用程序有 ng-sidebar 模块,但是当我安装像 ng2-d&d 这样的新模块时:

npm install ng2-dnd --save

从应用程序模块中删除旧模块并发生以下错误:

Cannot find module ng-sidebar.

我试图在节点模块中找到 ng-sidebar 但我没有找到 it.i 安装 ng-sidebar。

npm install ng-sidebar --save

但我安装的最后一个模块错过了 node-module

首先我删除了 package-lock.json 然后我转到根目录 我在命令中写入 npm update 现在它正在工作