ユーザーが静的な Web サイトの外観 (主にフォントと色) をカスタマイズする管理パネルがあります。このパネルは、ユーザー値を含む JSON オブジェクトを生成します。私がする必要があるのは、この JSON を LESS コンパイラに渡すことです。これにより、JSON コンテンツを LESS 変数として使用して、LESS から CSS ファイルを動的に生成できます。ファイル名は毎回異なる必要があります.file-ID.cssの行です(IDはユーザー用で、JSON経由でも渡すことができます)。
技術的に(LESSを拡張せずに)可能ですか?たとえば、作成時にパーサー オブジェクトに関数を渡すことができることに気付きました。この関数を使用して JSON を評価し、変数をコンパイラに渡すことはできますか?
明らかに、詳細を知る必要はありません。それが実行可能であり、関連情報へのリンクがある場合は可能です。
前もって感謝します。