Less.js: LESSは閉じ括弧からマップを作成しません}

作成日 2015年01月25日  ·  6コメント  ·  ソース: less/less.js

参照: https

関連する問題: https

bug

最も参考になるコメント

これは2.7.1でもまだ問題です

全てのコメント6件

@bassjobsen問題を再現できません。詳細を追加して
NS。 テストケース(またはこの場合、xは常に発生します)
NS。 実際の出力
NS。 期待される出力

こんにちはルーク、
まず、未解決または漠然とした質問であなたを煩わせたくありません。

要するに私が見つけたもの:

私のLessファイル、 t.less

p {
color: red; 
}

それから私は走ります: lessc t.less t.css --source-map --autoprefix

t.css.mapに含まれるもの:

{"version":3,"sources":["t.less","t.css"],"names":[],"mappings":"AAAA;EACA,YAAA;ECCC","file":"t.css"}

自動プレフィックスなし: lessc t.less t.css --source-mapソースマップは次のようになります。

{"version":3,"sources":["t.less"],"names":[],"mappings":"AAAA;EACA,UAAA","file":"t.css"}

オートプレフィックスを実行した後にわかるように、出力は変更されませんが、ソースマップは変更され、追加されます
ソースとしての出力ファイル。 私が理解してテストできる限り、これもSASSの同じコードとは異なります。
参照: https

結局のところ、自動プレフィックスがいくつかのルールを追加する状況では、上記の正しい結果があいまいな原因である可能性があると思います。これらのルールのソースは何である必要がありますか?

だからまた、私はあなたの時間を無駄にしたくありません。 それが本当に問題であるかどうかはわかりませんし、誰かを傷つけるかどうかもわかりません。

ああ、そうです、これは私が彼らがちょうど閉じたapで提起した問題です。 します
リンクされた問題をもう一度見て、修正できるかどうか試してください。

関連: https

これは2.7.1でもまだ問題です

これは3.11.1でもまだ問題です。 ソースマップには、角かっこを閉じるためのマッピングはありません。 ソースレスファイル、生成されるソースマップ、および出力cssファイルを圧縮しました。

バグを確認するのに役立つ場合は、 https://sokra.github.io/source-map-visualization/#customにアクセスして、ファイルを視覚化ツールにロードし、バグを確認してください。

これがこのような苦痛である理由は、ファイルに複数の変換段階を適用する場合です。

たとえば、Less-> CSS-> Autoprefixed CSS-> concatenatedCSSファイル
最後の段階から最初の段階に戻るソースマップを作成するには、各マップが完成している必要があります

less_bug.zip

このページは役に立ちましたか?
0 / 5 - 0 評価