ساختار فولدرها برای هر زبان برنامه نویسی تفاوت دارد ولی یکی از استاندارد آن به شرح زیر است:
همه:
README*
: اول این فایل را بخوانید.
LICENCE*
: لایسنس یا گواهینامه پروژه. به شما میگوید برای چه چیزهایی میتوانید از این پروژه استفاده کنید و برای جه جیزهایی نمیتوانید. پیش از استفاده از پروژه این فایل را بخوانید.
.travis.yml
: توصیف گر travis-ci
dist/
: distribution یا توضیع شده. به عبارت ساده تر این پوشه شامل نرم افزار کامپایل شده است.
Java/Maven:
src/
: شامل سورس های استفاده شده در پروژه میباشد.
JavaScript/npm
package.json
: پکیج را توضیح میدهد
lib/
: شامل فایلهایی است که پکیج به آن وابسته است.
src/
: شامل سورس های پکیج است.
test/
: شامل تست پروژه می باشد.
bin/
: این پوشه شامل فایل هایی است که زمان نصب پکیج اضافه میشوند.
محمد صالح کاتبی چهارم دسامبر 2016