私はLinux Mintを使用しています。私はコンパイルしたsassファイルを実行しようとしています。 npmとnodeがインストールされています。しかし、私がgulp
を実行すると、コンパイルされず、public
ディレクトリにcssファイルが作成されません。 私はそれを実行すると、何かエラーや何も表示されません。Laravel elixir on linux
Laravel 5.2でSassファイルをコンパイルするにはどうすればよいですか?ありがとう!
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
と出力されました::
![screen-shot](https://i.stack.imgur.com/0Zt2J.png)
それから私は走った
nodejs: /usr/bin/nodejs /usr/lib/nodejs /usr/bin/X11/nodejs /usr/include/nodejs /usr/share/man/man1/nodejs.1.gz
と私は走ったシンボリックリンクノードAにnodejsをリンクする: ln -s /usr/bin/nodejs /usr/bin/node
をしかし、私はまだgulp
を実行すると同じ。
gulpを実行した後、コンソールの出力で質問を更新してください。また、gulpを実行する前にnpmをインストールしましたか? – haakym
私の質問が更新されました。 –
gulpfile.jsを投稿 – Josh