• いつもお世話になっ
    ております。 gulp とコマンドを入力した際に E...
  • guest 
    いつもお世話になっております。
    gulp とコマンドを入力した際に
    Error: Received a non-Vinyl object in `dest()`
    というエラーが出てしまいます。
    gulp buildのdestの部分がおかしいようです。
    Vinylオブジェクトはファイルを抽象化したものらしいですが今回のエラーの原因がイマイチわかりません。
    教えていただければ幸いです。

    gulpのバージョン 4.0.2
    回答 1

    ウェブカツコーチ 
    講師からの回答
    ご質問頂いた内容について、ダウンロードファイルデフォルトのpackage.jsonに記述されているgulpのバージョンは3.9.1"ですが、バージョンを 4.02にアップデートされたのでしょうか?gulpのバージョンアップはgulpfile.jsの記述方法が変わるだけでなく、バージョンが合わなくなることでそのままでは使用できなくなるパッケージが出てくる等様々な影響が出てきます。
    今回のエラーは、検索してみると英語になりますが実は様々な情報が出てきます。
    是非もう一度、英語情報も含めて原因・解決策を探ってみてください。

    guest 
    4.0.2にアップデートしました。
    今回のエラーを調べたところvinyl-source-streamのバージョンを上げることで解決することができました。原因はバージョンが合わなくなっていたのですね。
    今後もエラーが出た時は英語の情報も調べていきたいと思います。
    ありがとうございました。