私は less で作業しており、rgba() のような less の基本関数を拡張し、独自のカスタム関数を追加したいと考えています。たとえば、16 進数の色を rgba に直接変換できる hextorgba() があります。less ライブラリの function.js に新しい関数を追加しましたが、使用しようとするとその関数が認識されません。誰かが私を助けることができますか?
libディレクトリの下のfunction.jsファイルに関数を追加しました。ここに functions.js のスニペットがあります
tree.functions = {
rgb: function (r, g, b) {
return this.rgba(r, g, b, 1.0);
},
hextorgba: function(c){
return this.rgba(this.red(c), this.green(c), this.blue(c), this.alpha(c));
},
また、コマンドライン経由で less を使用しています。npm から最新の less パッケージをインストールしました (npm install less)。