/ / Grunt kompiliert SASS anders auf einer anderen Maschine - Sass, Gruntjs, Bourbon, ordentlich

Grunt kompiliert SASS anders auf einer anderen Maschine - Sass, Gruntjs, Bourbon, ordentlich

Ich habe an einem Projekt auf einem Mac Mini gearbeitetUnser Büro, aber als ich das GIT Repo gezogen habe und zu Hause an meinem Macbook Pro gearbeitet habe, kompiliert die SASS nicht dasselbe CSS. Es werden genau dieselben Knotenmodule verwendet, und es zeigt keine Fehler beim Kompilieren.

Insbesondere erzeugt es unterschiedliche Ausgabenmit der Funktion der Anzeigetabelle von Bourbon Neat: es werden verschiedene Breiten angegeben und tatsächlich funktioniert das Tabellen-Display überhaupt nicht (ich kann aber noch nicht recht herausfinden, warum).

Es mag auch andere Unterschiede geben, aber ich habe noch keine gefunden. Was könnte dieses Problem verursachen?

Antworten:

0 für die Antwort № 1

Ich hatte ein ähnliches Problem mit einer Mitarbeitermaschine.

Ich fand heraus, dass obwohl die aufgeführten Pakete inUnser Hauptpaket.json hatte die gleiche Hauptversion, die abhängigen Pakete unserer Pakete (die in / node_modules gespeichert sind) hatten eine andere Nebenversion.

Ich war in der Lage, die gleichen Versionen zu erzwingen, indem ich "~" für Versionsabhängigkeiten entfernte und nur die exakt gleiche Version akzeptierte.