2016-12-14 28 views
1

我需要在我Angular2應用重命名部件。我改名的組件文件夾中的所有文件(從x.component。*y.component。*)和文件夾本身(從XŸ)。我也更新文件:Angular2:重命名組件

  • 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重命名部件?我忘記了什麼嗎?或者僅僅是不可能做到這一點,唯一的選擇是創建一個新的,複製所有內容,並刪除舊的?

謝謝!

+0

你有沒有改名app.component? – Ploppy

+0

不,這是不同的組件,而不是主要的應用程序之一:/ – nysmoon

+0

你也在app.modules.ts的聲明改變了組件的名稱? – Ploppy

回答

1

我不是100%確定問題的youre有,但我得到的消息從GitHub克隆後了。 我要去假設你有角CLI和Node.js的安裝,所以cd到你的項目的根目錄,然後鍵入

ng init 

這個工作對我來說,我還沒有一個線索,爲什麼,但我的猜測是,通過移動或改變它們使得混淆和最終忽視項目。希望這對你有用!