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