С тех пор, как я впервые увидел каталог dist/
во многих проектах с открытым исходным кодом, обычно на GitHub, мне было интересно, что это значит.
С dist
, vendor
, lib
, src
и многими другими именами папок, которые мы видим довольно часто, я иногда задаюсь вопросом, как мне называть свои собственные папки.
Поправь меня, если я ошибаюсь!
- Источник: содержит источники. Иногда от проекта зависят только чистые источники, иногда с уменьшенной версией.
- vendor: содержит другие зависимости, как и другие проекты с открытым исходным кодом.
- lib: Хороший вопрос, на самом деле он действительно близок к
vendor
, в зависимости от проекта, который мы видим, один или другой, или оба... - dist: Из того, что я увидел, он содержит "производственные" файлы, которые мы должны использовать, если мы хотим использовать библиотеку.
Почему с открытым исходным кодом так запутанно? Разве нельзя сделать вещи понятнее? По крайней мере для каждого языка, потому что некоторые языки используют определенные имена.