OWNED MEDIAウェブ制作に役立つコンテンツを発信中!

Gulpでの複数プロジェクト管理に使えるnode_modulesのシンボリックリンク

タイトルの通り、かなり小技になるのですが、ネット上で調べていたら非常に便利な方法が見つかったので忘れないようにメモしておきたいと思います。   Gulpを使う時にはnode_modulesが必要となりますが、プロジェクトが複数にわたる場合は都度node_modulesをインストールしたり、バージョンの管理も増えるほどに大変となりますね。使う資源は共通なのに無駄にローカルのストレージ容量を使うことは避けたいところです。。   そこで、node_modulesを共用するために、ベースとなるnode_modules以外はシンボリックリンクを使うようにします。方法も簡単で、それぞれのプロジェクトディレクトリに移動した後に、ベースとなるnode_modulesのシンボリックリンクを新たに作成するだけでOKです。
$ ln -s [ベースとなるnode_modulesのパス] ./node_modules
  これでバージョンの更新やモジュールのインストールをベースのnode_modulesに絞れることができますので管理も楽ですね。Gulpのタスクを実行しても問題なく動作するのが確認できます。プロジェクト別にはgulpfile.jsで対応します。   (参考) Gulp(ガルプ)で爆速コーディングしてみました 〜複数案件でGulpを使いたい編〜
  • はてなブックマーク
  • Pocket
  • Linkedin
  • Feedly

この記事を書いた人

Twitter

SPONSORED

    KEYWORD SEARCH

    RECENT POSTS

    合同会社デザインサプライ -DesignSupply. LLC-

    サイト制作・開発 / 各種デザイン制作 / ウェブプロモーション企画

    合同会社デザインサプライ(DesignSupply. LLC)

    Office:大阪府大阪市天王寺区清水谷町3-22
    Email:info@designsupply-web.com
    • Twitter
    • Github
    CONTACT USSCROLL TO TOP
      • Facebook
      • Twitter
      • Github
      • Instagram