Używam Linux Mint i próbuję uruchomić kompilację pliku Sass. Mam zainstalowany npm i węzeł. Ale kiedy uruchamiam gulp
, nie kompiluje się i nie tworzy pliku css w katalogu public
. Kiedy go uruchomię, nie pokazuje żadnego błędu ani niczego.Eliksir Laravel na Linuksie
Jak powinienem skompilować plik Sass w Laravel 5.2? Dzięki!
Zmieniano: To jest zrzut ekranu:
Gulpfile.js jest:
var elixir = require('laravel-elixir');
/*
|--------------------------------------------------------------------------
| Elixir Asset Management
|--------------------------------------------------------------------------
|
| Elixir provides a clean, fluent API for defining some basic Gulp tasks
| for your Laravel application. By default, we are compiling the Sass
| file for our application, as well as publishing vendor resources.
|
*/
elixir(function(mix) {
mix.sass('app.scss');
});
Mój plik app.scss jest:
// @import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
li {
color: red;
}
Updated: When I ran again `npm install` there is this error:
Wtedy wpadłem: whereis nodejs
i wyjście było:
nodejs: /usr/bin/nodejs /usr/lib/nodejs /usr/bin/X11/nodejs /usr/include/nodejs /usr/share/man/man1/nodejs.1.gz
i połączyć nodejs do węzła dowiązania wpadłem: ln -s /usr/bin/nodejs /usr/bin/node
Ale kiedy biegnę gulp
nadal podobnie.
Proszę zaktualizować pytanie z danymi wyjściowymi konsoli po uruchomieniu. Czy uruchomiłeś npm install przed uruchomieniem gulp? – haakym
Zaktualizowałem moje pytanie. –
Opublikuj swój gulpfile.js – Josh