在节点 13.10.1 上测试
ng add
我正在通过命令安装一些 Angular Libraries+schematics(由我编写) 。库被添加到package.json
但不package-lock.json
添加到. 当我尝试为我的项目提供服务时,我收到了一条关于库peerDependecies
不满意的错误消息。
- 我跑
npm i <missingpackages...>
- 我跑
ng serve
然后我得到一个新的错误,我之前安装的 Angular 库现在消失了。只剩下他们的范围文件夹(@my-corp)
- 然后我重新运行
npm i <libraries...>
, ng-serve
一切正常(库也已添加到其中package-lock.json
)。谁能解释我这种奇怪的行为?