【问题标题】:How do you remove a module with Yeoman?如何使用 Yeoman 删除模块?
【发布时间】:2015-07-23 14:42:06
【问题描述】:
我正在使用 Yeoman generator-cg-angular 创建我的 Angular 项目。
他们有一种方便的方式来创建新模块,但他们没有指定如何删除模块。
我刚刚创建了一个模块,但我写错了名称。我打算删除我创建的模块,但是还有很多其他位置是用这个名称自动编写的。所以我想知道,有没有合适的方法来删除会自动删除所有内容的模块?
【问题讨论】:
标签:
yeoman-generator
yeoman-generator-angular
【解决方案1】:
通常 Yeoman 不提供撤消命令的方法。
这是因为跟踪项目历史通常是使用git 或 svn 之类的工具完成的。
如果您经常提交您的代码,那么您只需要运行 git reset --hard(或/和 git clean -f 用于未跟踪的目录),它会将代码重置为您最后的历史状态。
如果您不了解这些工具中的任何一个,那么我强烈建议您花时间学习它们。它们是任何程序员日常生活中必不可少的工具。