如何删除以前使用ng addSchematic命令添加的文件

时间:2019-08-26 08:53:11

标签: angular

我已经在自己的库中实现了自定义原理图ng-add,它允许将我的库安装到新项目中,并对其他文件进行其他自定义编辑。

现在,如果我想卸载磁带库并且想返回所做的更改,该怎么办?我可以创建自定义原理图,先删除先前的编辑内容,然后删除我的库吗?

我尝试使用ng add @angular/material进行安装,然后将其卸载,然后发现以前触摸的文件没有被修改,但仍保持修改状态

1 个答案:

答案 0 :(得分:1)

没有ng remove命令。原理图由程序包的开发人员编写。您可以查看软件包的示意图声明,以找出要修改的文件。截至目前,尚无法自动执行此操作。您可以使用npm uninstall package-name将其从package.json中删除。您需要手动从模块,组件等中删除软件包导入...

对此功能的讨论存在问题:https://github.com/angular/angular-cli/issues/900