gulp・発生したバグ修正方法
npm を最新verにすると Cannot find module vinyl と表示
gulpが起動しなくなってしまった。
グローバルgulpをアンインストールする。
1 | npm rm --global gulp |
そして再度、gulpをグローバルインストール。
1 | npm install --global gulp-cli |
1 | gulp -v |
とコマンドを打ち、グローバルインストールが再び完了していればgulp最新バージョンが表示される。
gulp-compass を認識しなくなる
Rubyを最新バージョン(2.3.1)にアップデートすると、gulp-compassを認識してくれなくなった。
You need to have Ruby and Compass installed and in your system PATH for this task to work.
いやいや、システム環境設定でRubyのパスは変えましたがな。
Chromeのデベロッパーツールでも、見たことのないコンソールエラーが。
まさかと思い、SassとCompassをバージョンチェックしてみると、え、消えてる??
半日かけて原因を調べたが解決できなかったので、プラグインを gulp-compass から gulp-sass に変更した。
その後、Sassを普通にコンパイルしてくれている。
コメントを投稿する