Dropbox Ignore node_modulesを使って「node_modules」を「同期の無視」に追加する方法

Dropboxの「同期の無視」機能は、node_modulesなどのクラウド上にアップさせたくないファイルを無視する機能なのですが、Dropboxアプリやターミナルからでないと設定ができず、わざわざ設定していくのが面倒です。
この面倒を解消するためにKeyboard Maestroのマクロを作ったりもしたのですが、Dropbox Ignore node_modulesという便利なパッケージが公開されていました。
Dropbox Ignore node_modulesを使用する
Dropbox Ignore node_modulesをインストールして、ターミナルコマンドを入力すると、現在ターミナルで開いているディレクトリのnode_modulesが「同期の無視」にされます。
「結局ターミナルコマンドからじゃないと使えないじゃん!」と思うかもしれませんが、Dropboxが用意しているコマンドはわざわざパスを入力しなければいけません。
パスの入力が省けますし、コマンドも簡単なので「npm install」のあとにそのまま流れでコマンドを実行して無視に設定ができます。
また、この方法ならnode_modules以外に影響は出ないので「間違えて他のフォルダを無視に設定してた!」なんてトラブルも防げます。
Dropbox Ignore node_modulesのインストール
下記のコマンドを実行して、Dropbox Ignore node_modulesインストールします。
$ npm i dropbox-ignore-node_modules -g使い方
インストールしたら、ターミナルでnode_modulesがあるディレクトリに移動してdiもしくはdropignoreコマンドを実行すれば、「同期の無視」に設定されます。
$ di2文字入力するだけなので、npm installのあとにすぐ実行して無視に設定できますね。
これならかなりラクなので、これから実際に使っていけそうです。




Path Finder 8の一括名称変更機能を使って楽にファイル名を変更する
Google Chromeでメモリ使用量の高い拡張機能を調べる方法
Alfred 4のファイル検索時にプレビュー表示ができるPreviewsの設定項目まとめ
メールによくある「アーカイブ機能」が何なのか今まで知らなかったので調べてみた
2019年2月時点でのMacアプリのダークモード対応状況
Keyboard Maestroでfnを使ったショートカットキーを設定したい場合は、BetterTouchToolを経由するのがオススメ
MacでYouTubeの動画再生速度を4倍速にする方法
テキストエディタ.app起動時に表示されるダイアログボックスを非表示にする方法
Client Folder Makerをショートカットキーからすぐ実行できるようにする
撮影したスクリーンショットを、Hazleを使って自動的にImageOptimで画像圧縮する方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Alfred 4の詳細設定(Advanced)を見直してAlfredを更に便利にする
Path Finderの「閉じたタブの開き直し」ショートカットキーを他アプリに合わせる
Chrome開発者ツールを使って、CLSエラーの原因となっている場所の特定をする方法
ATOKの「ATOKパレットの表示」「単語登録」ショートカットキーが、Emacsキーバインドと被るので変更したい
Google Chromeの「お使いのデバイスに送信」機能を使ってiPhoneに閲覧中のサイトを送信する方法
Default Folder Xで保存ダイアログ内のファイルリストにフォーカスする方法
属性・Class・IdなどHTMLタグの細かい部分を見ていこう!!
Ulyssesで原稿を修正前の状態に戻せるバージョン管理機能やバックアップ機能
BetterTouchToolのウインドウスナップ機能とBetterSnapToolの細かい違い
Figmaのコンポーネント入門|コンポーネントの作成方法から特徴まで