![В каком каталоге Linux мне следует собирать проекты NodeJS / Express?](https://rvso.com/image/1475771/%D0%92%20%D0%BA%D0%B0%D0%BA%D0%BE%D0%BC%20%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3%D0%B5%20Linux%20%D0%BC%D0%BD%D0%B5%20%D1%81%D0%BB%D0%B5%D0%B4%D1%83%D0%B5%D1%82%20%D1%81%D0%BE%D0%B1%D0%B8%D1%80%D0%B0%D1%82%D1%8C%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%8B%20NodeJS%20%2F%20Express%3F%20.png)
Вопрос для супер-нубов в Linux.
Я хочу изучить и разработать несколько приложений NodeJS/Express на виртуальной машине, работающей под управлением Bitnami Node Stack на сборке Ubuntu.
Но я немного запутался, какую папку мне лучше всего использовать для разработки.
Похоже, что существует каталог Opt, содержащий каталог Bitnami, в котором находятся подкаталоги nodejs, apache2, git, redis и scripts.
Также имеется домашний каталог, в котором есть каталог Bitnami (который пуст).
Где большинство разработчиков Linux выбирают для разработки своих приложений?
решение1
Фрэнк Томас прав. Поскольку сборка — это пользовательская операция, она может попасть в каталог где-то за пределами вашей домашней папки. При развертывании она обычно попадает в /opt. Единственное, что я хотел добавить к его ответу, — это эта ссылка, показывающая, для чего обычно используются все каталоги.
https://en.wikipedia.org/wiki/Unix_filesystem#Conventional_directory_layout