我需要在Angular2应用程序中重命名组件。我重命名了组件文件夹中的所有文件(从 x.component。* 到 y.component。* )和文件夹本身(来自 x 到 y )。我还更新了文件:
之后我想用'ng s'重新启动服务器,但现在它说"You have to be inside an angular-cli project in order to use the serve command."
那么,是否有一个“标准协议”用于重命名Angular2中的组件?我忘记了什么吗?或者只是不可能这样做,唯一的选择是创建一个新的,复制那里的一切,并删除旧的?
谢谢!
答案 0 :(得分:1)
我不是100%肯定你遇到的问题,但是从github克隆后我也得到了这个消息。 我将假设你安装了angular-cli和node.js,所以cd进入项目的根目录并输入
ng init
这对我有用,我不知道为什么,但我的猜测是通过移动或改变它们使得cli混淆并最终忽略了项目。希望这对你有用!