Angular CLIでコンポーネントの名前を変更するショートカットは、フォルダ名、css、ts、spec.ts、app.module.tsなどのすべてのコンポーネントファイルを手動で編集する以外にはありませんか?Angular CLIでコンポーネントの名前を変更するには
答えて
いいえ!
component createコマンドを使用して生成されたすべてのファイルの名前を変更するコマンドはありません。したがって、ts
,html
,css/scss
,.spec.ts
のファイルを手動で名前を変更する必要があります。
私は頻繁にangular cli
のユーザーですが、角度のあるコンポーネントを作成して名前を変更する必要があるときに、このコマンドを使用するといいと思います。この名前変更コマンドが存在しないので、作成された角度コンポーネント、ディレクティブなどを削除して、コンポーネントを作成するコマンドを再度実行することは本当に苦痛です。
これは便利でしょう古いプロジェクトを再利用する。 – Leo
現在、Angular CLIは名前の変更やリファクタリングの機能をサポートしていません。
一部のIDEの助けを借りて、このような機能を実現できます。
Intellij、Eclipse、VSCodeなど。デフォルトでリファクタリングをサポートしています。
は今日でVSCodeは、いくつかの上昇傾向を示している、個人的に私は思いVSCode
Determinigを参照しながら、この
リファクタリングのファン: - あなたはどこでも、変数のすべての参照を見つける VSCodeヘルプそれが使用されていると判断され、SHIFT
+ F12
となります。これは、タイプスクリプトと非常にうまく動作します。あなたはF2
は、ポップアップを開き、値を変更し、これは参照のすべてのインスタンスを更新します入力してクリックすることができ押すことができますすべての参照を見つけた後 - :参照のすべてのインスタンスの名前を変更
。あなたは、ファイルやプラグインとのインポート参照の名前を変更することができます
ファイル名の変更や輸入。詳細はこちらhere
リファレンス、ファイル、およびインポートについて話しますが、コンポーネントの名前を変更するのはどうですか? –
@OrtomalaLokni angular-cliは名前の変更をサポートしていません。名前を変更する作業は、これらの3つの手順で行うことができます。 –
- 1. angular-cli - 生成されたCSS/jsバンドルファイルの名前を変更する方法
- 2. Angular CLIビルドスクリプトでファイル名を変更する
- 3. Angular2:コンポーネントの名前を変更
- 4. angle-cliのコンポーネントのデフォルトフォルダの変更
- 5. カスタムバンドルファイル名angular-cli
- 6. Angular CLIプロジェクトでオートプレフィクサーオプションを変更するには?
- 7. IDをAngular 2 Routeの名前に変更する
- 8. Angular-CLIで作成したコンポーネントを削除するには
- 9. joomlaコンポーネントの名前を変更する方法は?
- 10. 一括コピーし、同じ名前のディレクトリにファイル名を変更する(CLI/PowerShell)
- 11. Angular 4と@ angular/cliのNgModuleにコンポーネントを動的に追加する方法は?
- 12. Linux - CLIのホスト名を変更する
- 13. 名前を変更してアイテムの名前を変更する
- 14. 生成されたコンポーネント/パイプの名前を変更する
- 15. 外部キーであるコンポーネント列の名前を変更する方法は?
- 16. Angular Cli - anoterコンポーネントからコンポーネントサービスをインポート
- 17. 私のAngular CLIアプリケーションでMDCコンポーネントを使用する
- 18. Angular-cli RC5複数のコンポーネントをapp.module.tsに追加する
- 19. Angular2/Angular-Cli:ローカルプロジェクトをAngular 4に更新する問題
- 20. Angular CLIは既存のコンポーネントの.specファイルを作成します。
- 21. Angular 4コンポーネントのテンプレートを動的に変更する
- 22. Angular cli v1.0.4 - コンポーネントのコードを変更すると、ブラウザに反映されません。
- 23. npmパッケージangular-cliと@ angular/cliの関係は何ですか?
- 24. コマンドラインインターフェイス(CLI)でlaravelコントローラの名前を変更するにはどうすればよいですか?
- 25. ファイルの名前を特定の名前に変更するバッチファイル
- 26. 名前空間の名前を変更する方法は?
- 27. 名前を変更する
- 28. Angular CLIのAngular 2を更新する方法
- 29. Angular-Cli、PrimeNG and angular-cli
- 30. 既存アプリケーションのAngular cliバージョンを更新するには?
htmlタグを変更したい場合は、セレクタの名前を変更してください。クラスを変更したい場合は、手動で行う必要があります。 –
それらが 'ng destroy'で追加されるまであなたは運が悪いです... –
このスレッドの機能を監視することができます:https://github.com/angular/angular-cli/issues/900 –