0

次のような CSS ディレクトリ構造のプロジェクトがあります。

-public
-admin
-includes

そのディレクトリ内のすべてのファイルを含むだけのインクルードフォルダーに「インポーター」ファイルを作成することの欠点はありますか? @importそして、そのファイルを public/admin ディレクトリのすべてのファイルに含めます。それらをすべて常にロードする必要はありませんが、各ファイルの上に手動で依存関係をインポートするよりもクリーンです。

おそらくより多くのファイルを読み取る必要があるため、コンパイルが少し遅くなると思いますが、時間を大幅に節約でき、プロジェクトの依存関係について考えるのをやめることができます。これを行うと何かを失いますか、それともまったく問題ありませんか?

4

1 に答える 1

0

アプローチは良いと思います。通常、コードをファイルに分割することは、コードを適切に構造化し、実行時に 1 つのファイルにロードする場合 (コンパイラが少ない場合など) に良い考えだと思います。そうすれば、構造化が容易になり、必要なものを見つけやすくなります。私にとって、それはコンパイラの余分な時間の小さなマイナスに勝ちます.

于 2013-01-29T12:21:58.493 に答える