私はハードドライブのバックアップ計画を作成中です。隠しフォルダ「〜/ .npm」と「〜/ .node-gyp」をバックアップする必要があるかどうかを知りたいと思いますか?または、それらはコンテンツが自動的に作成される一時的なフォルダですか?".npm"と ".node-gyp"フォルダをバックアップする必要がありますか?
11
A
答えて
26
~/.npm
フォルダーは、新しいプロジェクトにインストールするときに繰り返しダウンロードする必要がないように、ローカルパッケージを含むキャッシュフォルダーです。あなたは安全にこのフォルダを削除することができますし、実際にnpm cache
command使用してそれを行うことができます。
$ npm cache clean
~/.node-gyp
フォルダが(relevant source codeを参照)node-gyp
のdevDir
です。 This is where development header files are copiedを使用して、ネイティブモジュールのコンパイルを実行します。次回にnode-gyp
が必要なモジュールをインストールするときに再作成されるため、このディレクトリを安全に削除できます。
関連する問題
- 1. Androidスタジオ:バックアップするフォルダ/ファイルを知る必要があります
- 2. フロータイプのフォルダをNPMに公開する必要がありますか?
- 3. EC2インスタンスをバックアップする必要がありますか?
- 4. ColdFusion 9で何をバックアップする必要がありますか?
- 5. データベースをバックアップする必要があります。日付は
- 6. /var/lib/dockerのすべてをバックアップする必要がありますか?
- 7. Ionicプラットフォームはnpmインストールにインストールする必要があります
- 8. Gitは "入力"フォルダを追跡する必要がありますか? (typings.json)
- 9. npmから暗号モジュールをインストールする必要がありますか?
- 10. イメージはコンポーネントと同じフォルダに配置する必要がありますか?
- 11. Node.jsアプリをnpmに公開する必要がありますか?
- 12. 毎回 `npm install`を実行する必要がありますか?
- 13. なぜvue jsにNPMをインストールする必要がありますか?
- 14. ProductionでDebug NPM Moduleを使用する必要がありますか?
- 15. npmスクリプト:フォルダ(およびサブフォルダ)内のすべてのHTMLファイルを小さくする必要があります
- 16. イメージをデータベースまたはフォルダに保存する必要がありますか?
- 17. Travis cache node_modulesまたは$ HOME/.npmを設定する必要があります
- 18. は、スクリプト/プラグインで.gitフォルダを作成する必要がありますか?
- 19. アンドロイドアプリケーションのメモリカードからフォルダを表示する必要があります
- 20. サブアイテムは親フォルダの権限を継承する必要がありますか?
- 21. プログラムでXDGフォルダを作成する必要がありますか?
- 22. どのUbuntuフォルダでPlayフレームワークを解凍する必要がありますか?
- 23. NPM MySql接続を別ファイルにする必要があります
- 24. phpmyadminフォルダはどこに保存する必要がありますか?
- 25. Angularフォルダはgoogle-services.jsonに配置する必要がありますか?
- 26. ノードモジュールをグローバルにインストールする必要がありますか?
- 27. リモートFirebirdデータベースをバックアップまたはクローンするか、SQLサーバにエクスポートする必要があります
- 28. ファイルからFileInputStreamを取得すると、なぜフォルダを追加する必要がありますか?
- 29. typescriptをes6にコンパイルする必要がありますか?es5にコンパイルする必要があります
- 30. InitCommonControlsEx()とInitCommonControls()を使用する必要がありますか?
また、多くのスペースを占めることができる '/ tmp/npm- *'ディレクトリもあります。それらは安全に削除することもできます。通常、これはOSによって自動的に実行されるものですが、手動で削除することもできます。 Dockerイメージを構築するとき。 – skozin
'〜/ .npm'を削除すると、キャッシュを削除して空き領域を確保したいときに意味があります。しかし、マシンをフォーマット/再構築するときは、代わりにこのフォルダをバックアップするのは意味がありませんので、大量のパッケージを再度ダウンロードする必要はありません。このフォルダをバックアップして新しいインストールのホームディレクトリ( '〜/')に貼り付けると動作しますか? –