Я использую Linux Mint, и я пытаюсь запустить компилятор sass-файла. Я установил npm и узел. Но когда я запускаю gulp
, он не компилируется и не создает файл css в каталоге public
. Когда я запускаю его, он не показывает никаких ошибок или чего-либо еще.Laravel elixir on linux
Как скомпилировать sass-файл в Laravel 5.2? Благодаря!
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');
});
Мой файл app.scss является:
// @import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
li {
color: red;
}
Updated: When I ran again `npm install` there is this error:
Тогда я побежал: whereis nodejs
и выход был:
nodejs: /usr/bin/nodejs /usr/lib/nodejs /usr/bin/X11/nodejs /usr/include/nodejs /usr/share/man/man1/nodejs.1.gz
и связать nodejs к узлу симлинк Я выбежала: ln -s /usr/bin/nodejs /usr/bin/node
Но когда я бегу gulp
до сих пор одна и та же.
Пожалуйста, уточните свой вопрос с выходом консоли после запуска глотки. Также вы запустили npm install перед запуском gulp? – haakym
Я обновил свой вопрос. –
Опубликуйте свой gulpfile.js – Josh