Angular2:重命名组件

时间:2016-12-14 16:13:55

标签: angular angular2-components

我需要在Angular2应用程序中重命名组件。我重命名了组件文件夹中的所有文件(从 x.component。* y.component。* )和文件夹本身(来自 x 到 y )。我还更新了文件:

  • y.component.ts:重命名为templateUrl / styleUrls
  • app.routing.ts
  • app.module.ts

之后我想用'ng s'重新启动服务器,但现在它说"You have to be inside an angular-cli project in order to use the serve command."

那么,是否有一个“标准协议”用于重命名Angular2中的组件?我忘记了什么吗?或者只是不可能这样做,唯一的选择是创建一个新的,复制那里的一切,并删除旧的?

谢谢!

1 个答案:

答案 0 :(得分:1)

我不是100%肯定你遇到的问题,但是从github克隆后我也得到了这个消息。 我将假设你安装了angular-cli和node.js,所以cd进入项目的根目录并输入

ng init

这对我有用,我不知道为什么,但我的猜测是通过移动或改变它们使得cli混淆并最终忽略了项目。希望这对你有用!