私は少し混乱しています。ブートストラップの一部を含むアプリケーションをコンパイルするために、lessc で Node.js を使用しようとしています。すべてを使用するわけではないので、必要なものに合わせてブートストラップの一部を選択できるようにしたいと考えています。インポートすると、bootstrap.less
すべてが完全にコンパイルされます。しかし、単にインポートするreset.less
か、buttons.less
取得すると: TypeError: Cannot call method 'charAt' of undefined
. ここで何が起こっているのですか?
マイフォルダ設定
less/
application.less
bootstrap/
bootstrap.less
reset.less
buttons.less
etc...
アプリケーションレス
@import 'bootstrap/bootstrap'
上記のエラーが発生すると、すべてが正常にコンパイルされます@import 'bootstrap/reset'
また、ファイル名の末尾にも .less を追加してみましたが、同じ結果です。より少ないバージョン 1.3.0 でこれを修正する必要があることをオンラインで見つけましたが、それが私が使用しているバージョンです。
どんな助けでも大歓迎です。