私はnodeJsプロジェクトをリファクタリングしようとしています。私のCSSは私の.ejsファイルにあります。私は私のCSSファイルにいくつかの動的なデータを置く必要があります。私は自分のCSSに動的なデータを持っている必要があります。私のCSSが私のEJSファイルに入っているといいですね。外部CSSのEJSタグ
しかし、私は自分のCSSを外部ファイルに入れても何も起こりません!
外部スタイルシートファイルにejsタグを挿入するにはどうすればよいですか?
私はnodeJsプロジェクトをリファクタリングしようとしています。私のCSSは私の.ejsファイルにあります。私は私のCSSファイルにいくつかの動的なデータを置く必要があります。私は自分のCSSに動的なデータを持っている必要があります。私のCSSが私のEJSファイルに入っているといいですね。外部CSSのEJSタグ
しかし、私は自分のCSSを外部ファイルに入れても何も起こりません!
外部スタイルシートファイルにejsタグを挿入するにはどうすればよいですか?
これはあなたに質問しなければならない質問の1つです。なぜそれをしたいのですか?あなたが説明しなかった問題の解決策を求めています。
SassやLessのようなCSSプリプロセッサで行うことができる何かのために、テンプレートシステムを使用しようとしている疑いがあります。特に、クライアント側とサーバー側の両方で簡単に使用できます。 http://lesscss.org/#client-side-usage
実際に、HTML用に作成されたテンプレートシステムを使用してCSSを生成したい場合、いくつかのことを考慮する必要があります.HTMLテンプレートが格納されている場所にCSSテンプレートを保存する必要がありますイメージのような静的資産を保管する場所です。次に、あなたのサーバーは生成されたCSSを正しいMIMEタイプで提供する必要があります。それから、あなたのHTMLは生成されたCSSのURLを使ってスタイルを参照する必要があります。生成されたCSSはディスクから直接提供されるのではなく、リクエストごとに生成されます。