Resamplr هو أدوات افتراضية ومجتمع Sampler +. Resamplr يعمل حاليًا على Ruby on Rails. هذا هو محاولة لتنفيذ الموقع إلى لغة أكثر قابلية للإدارة.
رور رائع - لكن السحر يمكن أن يكون أكثر من اللازم. أصبح Resamplr مقاربات Rails ، والحفاظ على قاعدة كود Ruby الأصلية مرهقة للغاية.
يستخدم مكدس Resamplr الجديد أيضًا ELM ، وهي لغة أمامية تفاعلية ووظيفية مع كتابة ثابتة ولا توجد أخطاء في وقت التشغيل.
الكود الأصلي ليس مفتوحًا أو "مجاني". ومع ذلك ، نظرًا لأن Rust لا يزال ناشئًا عندما يتعلق الأمر بالويب ، فقد اعتقدنا أنه يمكن أن يكون أداة تعليمية قيمة للمجتمع.
تأكد من تثبيت Vagrant و VirtualBox.
ما عليك سوى تشغيل vagrant up ثم vagrant ssh . انتقل إلى دليل العمل على /vagrant/ .
ملاحظة: ستحتاج أيضًا إلى تشغيل
cargo install diesel_cli --no-default-features --features "postgres"كما يربحه مربع Vagrant بطريق الخطأ. يجب إصلاح هذا في الإصدارات المستقبلية.
للبناء ، تشغيل just dev-build . للخدمة ومشاهدة التغييرات ، بدلاً من ذلك ، قم بتشغيل just dev-run .
لأنني أستخدم نظام Windows ، أفضل استخدام Vagrant. ومع ذلك ، إذا كنت لا ترغب في استخدام Vagrant وتفضل تثبيته بنفسك ، فستحتاج إلى بعض الأشياء:
--no-bin-links عند التثبيت على مضيف Windows. هذا البرنامج غير مرخص حاليًا (وهذا يعني أننا لم نتوصل بعد إلى شيء معقول). Resamplr هو مشروع تجاري ، وسيتطلب بعض التدقيق عند اختيار ترخيص.
في غضون ذلك ، يمكنك متابعة قواعد "لا تكن رعشة":