یاد بگیرید چطور YAMLScript را بهصورت محلی نصب کنید تا تمرینهای Exercism را روی دستگاه خودتان حل کنید.
برای نوشتن برنامه با YAMLScript باید مفسر خط فرمان
YAMLScript را نصب کنید.
این یک فایل اجرایی دودویی به اسم ys است.
در حال حاضر روی اینها کار میکند:
نکته: پشتیبانی از Windows در برنامه است، اما هنوز در دسترس نیست.
نسخههای منتشرشده روی GitHub در دسترساند.
برای حل تمرینهای YAMLScript در Exercism، بارها برنامهی راهحل خود را تغییر
میدهید و make test را اجرا میکنید تا همهی testها پاس شوند.
همین!
بار اولی که make test را اجرا میکنید، میکوشد نسخهی مشخصی از مفسر ys را
که تمرین به آن نیاز دارد، در پوشهی /path/to/exercism/yamlscript/.local/ نصب
کند.
اگر آن نسخه از ys را پیشتر جایی در PATH خود نصب کرده باشید، مفسر ys را
بیسروصدا در جای درست کپی میکند.
اگر نه، از شما میخواهد که نصب از روی نسخهی منتشرشدهی دودویی را انجام دهید، که معمولاً فقط چند ثانیه طول میکشد.
اگر آن هم شکست بخورد (بهندرت پیش میآید، اما گاهی اتفاق میافتد)، از شما میخواهد که ساخت خودکار از کد منبع را انجام دهید، که ممکن است چند دقیقه طول بکشد (اما بسیار قابلاعتماد است و به هیچ تعاملی نیاز ندارد).
این مرحله را فقط بار اولی که make test را اجرا میکنید میبینید.
همهی تمرینهایی که برایشان همان نسخهی ys تعیین شده است، از همین نصب
استفاده میکنند.
نکته: میتوانید دستور
make install-ysرا جدا ازmake testهم به کار ببرید. دقیقاً همان فرایند نصبmake testرا انجام میدهد، اما بدون اجرای testها پس از آن.
برای اطلاعات بیشتر دربارهی نصب YAMLScript، بهویژه برای استفاده از آن بیرون از Exercism، مستندات نصب YAMLScript را ببینید.