2017-07-24 7 views
1

CSS-Quellkarten werden nicht generiert. Während JS-Source-Maps fehlerfrei generiert werden. Meine Laravel Version ist 5.1Laravel gulp fehlt css Quelle Karten Dateien

Ich habe auch diesen Code unten ausprobiert. Auch wenn es nicht funktioniert

elixir.config.sourcemaps = true; 

gulpfile.js

/** 
* Global CSS MIX 
*/ 
elixir(function(mix) { 
    mix.styles([ 
     "user/common.css", 
     "user/custom.css", 
     "user/font-awesome.min.css", 
    ], 'public/assets/css/builds/global.css'); 
}); 

/** 
* Global JS MIX 
*/ 
elixir(function(mix) { 
    mix.scripts([ 
     "angular/angular.min.js", 
     "angular/angular-animate.js", 
     "angular/angular-sanitize.min.js", 
     "user/chat.js" 
    ], 'public/assets/js/builds/global.js'); 
}); 

Verzeichnisstruktur

resources/ 
├── assets 
│ ├── css 
│ │ └── user 
│ │  ├── common.css 
│ │  ├── custom.css 
│ │  ├── font-awesome.min.css 
│ ├── js 
│ │ └── angular 
│ │  ├── angular.min.js 
│ │  ├── angular-animate.js 
│ │  ├── angular-sanitize.min.js 
│ │ └── user 
│ │  ├── chat.js  
+0

Bitte spezifizieren Sie what_ Art von Problem, das Sie erleben. – Adrenaxus

+0

CSS-Quellkarten generieren nicht – laktherock

+0

Können Sie 'npm list' ausführen und prüfen, welche Version von elixir derzeit installiert ist? Denn wie in der Dokumentation angegeben (https://laravel.com/docs/5.1/elixir#css-source-maps) werden Quellkarten standardmäßig in Elixir generiert, das mit Larvel 5.1 ausgeliefert wurde. – Kovah

Antwort

0

Ich weiß nicht, wo das Problem ist. aber auf [email protected]^4.0.0 aktualisieren ähnliche Problem in meinem Fall

0

Haben Sie versucht, mit sourceMaps()?

elixir(function(mix) { 
    mix.styles([ 
      "user/common.css", 
      "user/custom.css", 
      "user/font-awesome.min.css", 
     ], 'public/assets/css/builds/global.css') 
     .sourceMaps(); 
    } 
); 
+0

Vielen Dank für die Antwort. Ja, ich habe versucht, aber es funktioniert nicht. Fehler in der Konsole "TypeError: mix.styles (...). SourceMaps ist keine Funktion" – laktherock

0

An der Spitze Ihres gulpfile.js können Sie hinzufügen:

elixir.config.sourcemaps = false; //for live version 
// elixir.config.sourcemaps = true; //for dev version 

Nicht sicher, ob es Ihr spezielles Problem beheben, aber auf ein paar Projekte, bei denen ich den gleichen Fehler hatte diese geholfen. (beachten Sie Laravel 5.0 - 5.2 max)

+0

funktioniert nicht :-( – laktherock