我最近安装了 n(node.js 版本管理器),以及 npm 和 node.js。我不知道是哪个程序的问题,但我的主文件夹中有 tmp、local、share 和 bin 文件夹,以及 README 和 LICENSE AGREEMENT。
在我看来,这不再是一个干净的主文件夹了。我是不是太挑剔了?或者我可以做些什么来保持该文件夹干净?
这是我的主文件夹深处的 3 个目录:
.
├── bin
├── costa
├── Desktop
├── Documents
├── Downloads
│ ├── photoshop
│ └── temp node backup
├── include
│ └── node
│ ├── openssl
│ └── uv-private
├── Ingenuity Boom
│ └── ingenuityboom.com
│ ├── node_modules
│ ├── public
│ ├── routes
│ └── views
├── lib
│ ├── dtrace
│ └── node_modules
│ └── npm
├── Music
│ └── xadjis
│ ├── cd1
│ ├── cd2
│ └── cd3
├── Node.js in Action
│ └── 8th chapter
│ ├── newApp
│ └── photos
├── Pictures
│ ├── dad
│ ├── memories
│ ├── private
│ └── Webcam
├── Public
├── share
│ ├── man
│ │ └── man1
│ └── systemtap
│ └── tapset
├── Templates
├── tmp
│ └── npm-13722
│ └── 1387898121130-0.8321310367900878
└── Videos
答案1
当程序在主目录中“安装”(此处的“安装”有点长)东西时,是因为它们知道您位于当前项目目录中。它们安装的意思并不是所有用户都可以使用这些东西,而是“这是我的项目,请将所有这些东西放在一起”。一些程序包括使用 npm 的删除方法:
npm uninstall module_name
就完成了。如果您使用 -g 或 global,您-g
也必须使用。对于其他工具,它们包含自己的删除方法,或者您可以手动删除目录。