CSS源地图未生成。 JS源地图生成良好,没有任何错误。我的laravel版本是5.1
我也尝试过以下代码。即使它不起作用
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');
});
目录结构
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 :(得分:0)
您是否尝试过使用 sourceMaps()?
elixir(function(mix) {
mix.styles([
"user/common.css",
"user/custom.css",
"user/font-awesome.min.css",
], 'public/assets/css/builds/global.css')
.sourceMaps();
}
);
答案 1 :(得分:0)
在你的gulpfile.js的顶部你可以添加:
elixir.config.sourcemaps = false; //for live version
// elixir.config.sourcemaps = true; //for dev version
不确定它是否能解决您的具体问题,但是在我遇到同样错误的几个项目中,这有助于解决问题。 (注意laravel 5.0 - 5.2 max)
答案 2 :(得分:0)
我不知道问题出在哪里。但升级到laravel-elixir@^4.0.0
修复了我的案例中的类似问题