Di bawah kondisi tertentu, penyeleksi gabungan menggunakan &
, seperti &.mod-enabled
atau &:after
, menyebabkan generator peta sumber menghasilkan peta sumber dengan indeks kolom negatif.
Syaratnya adalah:
Ini muncul untuk saya ketika gulp-sass
beralih ke versi 4.0 dari node-sass
, yang mendorong LibSass hingga 3.4. Test case terkecil yang dapat saya buat tersedia di sini .
Kesalahan sampel:
Error: Invalid mapping: {"generated":{"line":1,"column":6},"source":"mixins.scss","original":{"line":3,"column":-4},"name":null}
at SourceMapGenerator_validateMapping [as _validateMapping] (/Users/cepheus/break-gulp-sass/node_modules/source-map/lib/source-map-generator.js:277:13)
at SourceMapGenerator_addMapping [as addMapping] (/Users/cepheus/break-gulp-sass/node_modules/source-map/lib/source-map-generator.js:101:12)
at /Users/cepheus/break-gulp-sass/node_modules/concat-with-sourcemaps/index.js:60:28
at Array.forEach (native)
at SourceMapConsumer_eachMapping [as eachMapping] (/Users/cepheus/break-gulp-sass/node_modules/source-map/lib/source-map-consumer.js:155:14)
at Concat.add (/Users/cepheus/break-gulp-sass/node_modules/concat-with-sourcemaps/index.js:58:18)
at DestroyableTransform.bufferContents [as _transform] (/Users/cepheus/break-gulp-sass/node_modules/gulp-concat/index.js:68:12)
at DestroyableTransform.Transform._read (/Users/cepheus/break-gulp-sass/node_modules/readable-stream/lib/_stream_transform.js:159:10)
at DestroyableTransform.Transform._write (/Users/cepheus/break-gulp-sass/node_modules/readable-stream/lib/_stream_transform.js:147:83)
at doWrite (/Users/cepheus/break-gulp-sass/node_modules/readable-stream/lib/_stream_writable.js:347:64)
Sebagian dari kasus uji mengungkapkan masalah ini diperkenalkan di commit de83d30.
CC di dlmanning / gulp-sass # 577 jadi masalah ini terkait dengan masalah itu.
Terima kasih untuk kasus uji, saya dapat mengonfirmasi masalah secara langsung dari repo Anda dengan inspektur peta sumber saya .
Mendapatkan masalah terkait ini dikombinasikan dengan gaya sudut / material2. Berkomentar di sini untuk meningkatkan kesadaran tentang masalah ini.
Komentar yang paling membantu
CC di dlmanning / gulp-sass # 577 jadi masalah ini terkait dengan masalah itu.