Sto usando Linux Mint e sto cercando di eseguire il file sile di compilazione. Ho installato npm e nodo. Ma quando eseguo gulp
, non viene compilato e non crea file css nella directory public
. Quando lo eseguo, non mostra alcun errore o altro.Laravel elixir su linux
Come devo compilare il file sass in Laravel 5.2? Grazie!
Modificato: Questa è la schermata:
Gulpfile.js è:
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');
});
Il mio file app.scss è:
// @import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
li {
color: red;
}
Updated: When I ran again `npm install` there is this error:
Poi mi sono imbattuto: whereis nodejs
e l'uscita è stata:
nodejs: /usr/bin/nodejs /usr/lib/nodejs /usr/bin/X11/nodejs /usr/include/nodejs /usr/share/man/man1/nodejs.1.gz
e di collegare nodejs al nodo link simbolico mi sono imbattuto: ln -s /usr/bin/nodejs /usr/bin/node
Ma quando ho eseguito gulp
ancora il stesso.
Si prega di aggiornare la domanda con l'output della console dopo aver eseguito gulp. Hai anche eseguito l'installazione di npm prima di eseguire gulp? – haakym
Ho aggiornato la mia domanda. –
Pubblica il tuo gulpfile.js – Josh