Недавно я установил n (менеджер версий node.js), а также npm и node.js. Я не могу сказать, какая программа виновата, но в моей домашней папке есть папки tmp, local, share и bin, а также README и ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ.
Это больше не кажется мне чистой домашней папкой. Я слишком разборчив? Или я могу что-то сделать, чтобы сохранить эту папку в чистоте?
Вот три каталога в моей домашней папке:
.
├── 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
Когда программы «устанавливают» (здесь установка немного эпична), вещи в домашнем каталоге появляются потому, что они понимают, что вы находитесь в текущем каталоге проекта. Они устанавливаются не в том смысле, что все пользователи могут использовать материал, а в том смысле, что «это мой проект, держите все это вместе». Некоторые программы включают методы удаления, использующие npm в качестве примера:
npm uninstall module_name
и done. Если вы используете -g или global, вы также должны использовать -g
. Для других инструментов они включают собственный метод удаления, или вы можете просто удалить каталоги вручную.