我已经在我自己的库中实现了自定义原理图 angular ng-add,它允许在新项目中安装我的库并对其他文件进行其他自定义编辑。
现在,如果我想卸载我的库并且想返回我的更改,我该怎么办?我可以创建自定义原理图,先删除我以前的编辑,然后删除我的库吗?
我尝试使用 ng add @angular/material
安装然后卸载它,我看到之前接触过的文件没有被修改,而是被修改了
最佳答案
没有 ng remove
命令。原理图由包的开发人员编写。您可以查看包的原理图声明以了解修改了哪些文件。到目前为止,还没有办法自动执行此操作。您可以使用 npm uninstall package-name
将其从 package.json 中删除。您需要从模块、组件等中手动删除包导入...
关于此功能的讨论存在问题:https://github.com/angular/angular-cli/issues/900
关于angular - 如何删除以前使用 ng add 原理图命令添加的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57654689/