cssmin gibt mir "Pfad muss eine Zeichenfolge sein. Empfangen undefined "

7

Mein Projekt ist ein ziemlich einfaches yo / eckiges Projekt. Ich habe folgende cssmin config.

%Vor%

Wenn ich grunt build starte, bekomme ich folgenden Fehler:

%Vor%

Ich habe diesen Fehler in anderen Posts gesehen, aber nicht bei cssmin. Ich habe meine Bibliotheken in package.json auf den neuesten Stand gebracht, was die Ursache sein könnte.

Dieses Projekt war auf einmal gut. Ich kann nicht feststellen, welcher Pfad fehlt. Weiß jemand, welchen Weg ich verpasse?

    
Robin Masters 26.05.2016, 02:16
quelle

4 Antworten

7

Die Antwort, auf die sich die obigen Antworten beziehen, funktionierte für mich.

Also in node_module / grunt-contrib-cssmin / tasks / cssmin.js, Fügen Sie in Zeile 41 eine oder eine leere Zeichenfolge zum Parameter hinzu:

%Vor%

Von: Ссылка

    
Eric Grotke 07.07.2016 01:09
quelle
6

Eigentlich ist das Problem behoben, bitte aktualisieren Sie Ihre Version für die v1.0.2 Link hier

    
drmartin 14.09.2016 03:49
quelle
5

BEARBEITEN: Die Antwort ist jetzt veraltet, siehe Ссылка unten

Weitere Informationen zum Ausführen der ausführlichen Option:

%Vor%

Sieht aus wie wir sind nicht alleine . Indem ich dem Thema Brotkrumen folgte, fand ich:

Die vorgeschlagene Problemumgehung besteht im Zurückstufen auf Knoten v5 , und tatsächlich funktioniert es (für mich). Sie können auch einen Knotenversions-Manager installieren, wenn Sie es für bequemer halten.

    
youri 31.05.2016 16:20
quelle
3

Sie müssen nur:

ändern Sie dies in Ihrem Paket.json

%Vor%

dann

%Vor%     
Cem Arguvanlı 04.12.2016 18:59
quelle