为何Stackblitz中运行angular.io教程时缺少Angular Generator选项
问题解决方法
右键菜单里的「Angular Generator」是VS Code Angular扩展提供的功能,没有显示通常是几个配置没到位:
- 你需要先安装官方的Angular Language Service扩展,部分第三方Angular辅助扩展也会额外补充这类右键生成菜单,可以根据需求选择安装。
- 确认VS Code当前打开的是Angular项目的根目录,也就是包含
angular.json配置文件的目录。如果打开的是项目的父级目录或者app所在的子目录,扩展识别不到这是Angular项目,就不会加载对应的右键菜单。 - 上述配置都没问题的话,可以尝试重启VS Code,或者禁用后重新启用Angular相关扩展,排除扩展加载异常的问题。
如果不想调整配置,也可以直接用命令行生成组件,效果和右键操作完全一致,在项目根目录终端执行以下命令即可:
ng generate component 组件名 # 可以简写为 ng g c 组件名
内容的提问来源于stack exchange,提问作者slashbrackets
相关产品推荐
相关产品推荐

