Parcel schreibt Medienabfragen falsch um
<p>Ich verwende derzeit Parcel 2.8.3 und @parcel/transformer-sass 2.8.3, aber ich habe einige Probleme mit der Art und Weise, wie ich Medienabfragen neu schreibe. Bei meinen vorherigen Projekten mit Parcel hatte ich keine derartigen Probleme und alles war so, wie es sein sollte. </p>
<p>Dies ist die SASS-Datei: </p>
<pre class="brush:php;toolbar:false;">h1 {
Farbe Rot;
}
Nur @media-Bildschirm und (maximale Breite: 40em) {
h1 {
Farbe blau;
}
}</pre>
<p>Dies ist die CSS-Ausgabe: </p>
<pre class="brush:php;toolbar:false;">h1 {
Farbe Rot;
}
Nur @media-Bildschirm und (Breite <= 40em) {
h1 {
Farbe: #00f;
}
}</pre>
<p>Wie Sie sehen können, wurde die Medienabfrage in der CSS-Datei von max-width in width <= 40em geändert, was bei der Anzeige auf einem tatsächlichen Mobiltelefon nicht funktioniert. </p>
<p>Wenn ich package-lock.json und package.json verwende, die aus einem 1 Monat alten Projekt kopiert wurden, werden die Medienabfragen so umgeschrieben, wie sie sein sollten. Wie oben gezeigt, ändern sich beim Ausführen von <code> npm i Parcel & npm i @parcel/transformer-sass</code> alle Medienabfragen wie im zweiten gezeigten Codeblock. Irgendwelche Vorschläge wären großartig. </p>