修正が確認できれば、すぐに修正プログラムを公開します。 PR#2834で、空白のソースマップが生成され、次のようなエラーがスローされるバグが発生したようです。
Invalid mapping: {"generated":{"line":1103,"column":2},"source":"file.less","original":{"line":1,"column":null},"name":null}
(#2881でも説明されています。)
#2834を元に戻すと修正されるようですが、確認を求めています。
ソースマップテストでバグが検出されなかったため、この問題をキャッチするLess.jsテストが追加されるまで、この問題は開いたままにする必要があります。
同じ問題が発生しています。
git bisect
を実行しましたが、ビルドを壊した最初のコミットは470af20f641c9b5389475733dfe341aa4c180fbaでした。これは、問題で指摘したPRにあります。
このバージョンを非公開にする方がよい
このバージョンを非公開にする方がよい
場合によります。 以前のリリースのhttps://github.com/less/less.js/issues/2841などと比較した場合、一部のソースマップはまったく重要ではありません。
それが役立つ場合は、次のような問題を再現できます。
もっと少なく:
.dl-horizontal {
<strong i="7">@media</strong> (min-width: 768px) {
dt {
float: left;
}
}
}
gulpタスク:
return gulp.src('./src/lib.less')
.pipe(sourcemaps.init())
.pipe(less())
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest(bundleFolder));
これは私のビルドを壊しただけで、できるだけ早くパッチが必要です...
このバグをできるだけ早く修正してください。そうしないと、バージョンを2.6.Xにしかフリーズできません。
そして、このバグが明日の朝までに修正されることを願っています。
とても感謝しています。
こちら側も生産の混乱…
gulpビルドもクラッシュします
lessを依存関係として使用する依存関係に問題があり、package.jsonでダウングレードできない場合。
npm shrinkwrap --dev
を実行してから、lessのバージョンを2.6.1に変更します。その後、npmを完全に再インストールすると、less.jsが修正されるまで修正されます。
明らかに影響は広範囲に及んでいます。 それは私のプロダクションリリースをブロックしました。 はい、修正プログラムを実装し、回避策を提供してください。ただし、それまでの間、善良で聖なるものすべてを愛するために:
$ npm unpublish [email protected]
たとえば、次の1時間以内に2.7.1を公開する場合を除いて、これをつぼみに挟んで非公開にします。
これを修正するための見通しはまだありますか?
2.7.0のホットフィックスとして2.7.1を公開しましたが、ソースマップに影響を与える未解決のバグがまだないか(同じコミットからの複数の交差するバグ?)、それが以前のものであったかどうかは、#2881からは不明です。別途導入された既存のバグ。
2.7.1が機能している場合は、報告してください。
@ matthew-deanに感謝します
bootprint -integration-testは[email protected]で失敗し、2.7.1で成功しました。 私のために働きます。 ありがとう@ matthew-dean
驚くばかり。 ビルドが壊れてすみませんが、現在は機能していることをうれしく思います。 これを閉じます。
@ matthew-ディーングッドジョブ
@olivierlesnicki👍
こんにちは、私のプロジェクトがすでにchrun2プログラムでcssファイルにすべての少ないファイルをコンパイルしている場合。
less.jsは使用していません。
get element inspectordevelopeでcssshowlessをデバッグする方法を教えてください。
ソースマップを設定する方法は?
最も参考になるコメント
これは私のビルドを壊しただけで、できるだけ早くパッチが必要です...