レールのGemfileでが:development
グループに入っている必要がありますか、それとも:tools
のような任意のグループの中に置くのに利点がありますか?CapistranoはGemfileの開発グループに含まれている必要がありますか?
答えて
簡単に言えば、いいえ、それはないが必要ですが、ベストプラクティスとあなたの宝石セットを整理しておくのは良いことです。それを行う最善の方法は議論の余地がありますが、基本的には、あなたが働いている環境でCapistranoが利用できる限り、それがどのグループに属しているかどうかは関係ありません。任意の:tools
グループを使用する利点はほとんどありません。:development
は最初は完全にプロダクションで除外され、自動的に「自動マジック」されます。
':development'に何かを入れていないと、開発環境で自動的にロードされますか、それとも私が作ったものですか?デベロッパーのアプリでメモリを少なくしても、そこから外しておくとよいでしょう。ありがとうございました:) – romeroabelleira
はい、そうです。しかし、カピストラーノは、コマンドラインユーティリティであり、呼び出されたときには本当にメモリを食べるだけです。 CapistranoをDev Gemsetにロードするためのオーバーヘッドは非常に小さく、私の本の中では生産から外す最大の理由は、それほどパフォーマンスではありませんが、妥当性です。生産から展開しないので、スペースを食べる理由ドライブにデプロイメントツールをインストールするには? Capistranoがインストールされている場合と開発されていない場合の両方で、開発システムで特定のパフォーマンス上の問題が発生していますか? – jimcavoli
それを生産から外しておくことは、我々はそれに同意する。また、私のアプリはGemfile内のキャップの位置に関係なくパフォーマンスの問題を抱えているだけではまだ十分ではないので、プロダクション(およびテスト)を続けて開発に取り掛かるように提案するのは正しいです。私はそれがスマートなことだと思っていました。特に、アプリケーションが成長し始めて、ガード宝石などのようなものを追加し始めたときに。 – romeroabelleira
- 1. 実行中にエラーが発生する、またはインテントフィルタが含まれている必要があります
- 2. ビューモデルにロジックが含まれている必要がありますか?
- 3. データバインディングにはレイアウトファイルが含まれている必要があります
- 4. MySQLエラーが発生しました:オペランドには1列が含まれている必要があります
- 5. コードシニターで開発する必要がありますか?
- 6. main()はハンドラを含むすべてのスクリプトに含まれている必要がありますか?
- 7. すでに開かれているDataReaderが既に開かれている必要があります。
- 8. グループには常に値を含める必要があります。
- 9. ウィジェットの開発:特定のカウントダウンウィジェットを開発する必要があります
- 10. SQL私は、テーブルには部門、グループ、クラス、sub_classが含まれている必要があり
- 11. Treelistデータソースのクエリ - フィールドは、「X」含まれている必要があります
- 12. 文字列にコードが含まれている必要があります
- 13. Info.plistに 'CFBundleIcons.CFBundlePrimaryIcon'キーが含まれている必要があります
- 14. WFCサービスプロジェクトにデータベースモデルが含まれている必要があります
- 15. エラーコード:1241オペランドに1列が含まれている必要があります。
- 16. Gemfileに正確なバージョンを指定する必要がありますか?
- 17. シーケンスには複数の要素が含まれていますが、複数の要素が含まれている必要があります
- 18. IEのActiveXコントロールを開発する必要があります
- 19. pyodbc:NumPyデータを含む( 'Paramsはリスト、タプル、または行に含まれている必要があります。'、 'HY000')
- 20. Macのアプリケーション開発でメモリリークが心配する必要はありますか?
- 21. ウェブサイトの開発中にGitHubを使用する必要がありますか?
- 22. アプリケーションの開発にAppcelerator Titaniumを使用する必要がありますか?
- 23. Checkstyle:なぜ開発者としてそれについて心配する必要がありますか?
- 24. iOSプロビジョニングポータル - 有料の開発者である必要がありますか?
- 25. JavaScriptの開発者はjqueryを知る必要がありますか?
- 26. 展開時にCloud Endpoints Frameworksライブラリを含める必要がありますか?
- 27. サイトはJavaを使用していますか? (Web用の3Dを開発する必要があります)
- 28. エラーコード1241:オペランドには1列が含まれている必要があります。どうしましたか?
- 29. 開発者はサンドボックスで作業する必要がありますか?
- 30. ASP.NET MVC 3 RESTful Routing:RouteDataにはActionという項目が含まれている必要がありますか?
私の回答と下のダイアログであなたの質問が「回答」されたと考えている場合は、それをコミュニティに解決されるようにマークしてください。ありがとう! – jimcavoli
頭がおかげで、待ってくれてありがとう。旅行は途中で終わった。 – romeroabelleira
問題ありません - 喜んで助けてください! – jimcavoli