iCloud Driveのアップロードが止まらない
Vuejsとかの開発をiCloud Driveに入れて開発すると、npm installした途端node_modulesフォルダのiCloud Driveのバックアップに物凄い時間がかかって困る。
そもそもバックアップされたくないし、する必要もないと思うので、なんとかして除外したい。
参考:Prevent iCloud from Syncing /node_modules/ Folder
npm install
mv node_modules node_modules.nosync
ln -s node_modules.nosync/ node_modules
npm install
したらすぐにフォルダの名前変えて、node_modules
っていうシンボリックリンクで紐づけるって形。
私の環境だと、gitあたりがindex付けようとしたので、ローカルのグローバル無視リストにnode_modules.nosync
を追加
Visual Studio CodeのSFTPプラグインもアップロードしたそうにしてたのでignoreに追加。
ただ、iCloud Driveは.gitフォルダーは保存してくれないので、結局gitとTimeMachineとiCloud Driveでトリプル保存になりましたとさ。