dhlab site
1.0.0
يستضيف هذا المستودع رمز المصدر لموقع الويب الجديد لمختبر العلوم الإنسانية الرقمية بجامعة ييل.
قم أولاً بتنزيل مصدر التطبيق:
git clone https://github.com/YaleDHLab/dhlab-site
cd dhlab-site
اتبع هذه الإرشادات لضمان روبي الحديثة وغير الناتجة عن الإصدارات الحديثة من OS X ، وخاصة على سيليكون Apple (M1 رقائق).
إيلاء اهتمام خاص للقسم الذي تكتشفه ، وإذا أزلت البيئات الافتراضية السابقة من Ruby مثل RVM و RBENV و ASDF.
ثم:
brew install chruby ruby-install
ruby-install ruby-2.7.2
echo ". /usr/local/opt/chruby/share/chruby/chruby.sh" >> ~/.zshrc
echo ". /usr/local/opt/chruby/share/chruby/auto.sh" >> ~/.zshrc
echo "chruby ruby-2.7.2" >> ~/.zshrc
هام: أغلق وإعادة فتح terminal.app (جميع النوافذ ، وليس فقط النوافذ الخاصة بك). تحقق من أنك في الإصدار الصحيح من Ruby:
ruby -v
ثم قم بتثبيت تبعيات Ruby:
bundle install
على جهاز Mac ، استخدم Homebrew لتثبيت العقدة:
brew install node
ثم قم بتثبيت الغزل وتثبيت تبعيات JavaScript:
npm install -g yarn
yarn install
أخيرًا ، يمكنك بدء تشغيل خادم التطوير عن طريق التشغيل:
bundle exec jekyll serve --incremental
لنشر الموقع على صفحات github يمكنك تشغيله:
npm run deploy
لتشغيل جناح الاختبار ، يمكنك تشغيل:
npm run test