hugo hn
1.0.0
موقع أخبار Hacker تم تصميمه مع Hugo http://davidejones.github.io/hugo-hn
قم بتنزيل Hugo Extended Binary في الإصدار 0.82 أو أعلى. يمكنك الحصول عليها من صفحة الإصدارات على هذا repo https://github.com/gohugoio/hugo بمجرد اتباع هذه الخطوات لتشغيل الموقع محليًا
git clone https://github.com/davidejones/hugo-hn.git
cd hugo-hn
hugo server
ثم تفضل بزيارة http: // localhost: 1313 لمشاهدة الموقع. انظر القسم المشاركات أدناه لعدم وجود محتوى
قد تلاحظ أنه لا توجد منشورات أثناء تشغيل هذا محليًا. هذا لأنه تم تجسيدهم من API Hacker News أثناء بناء Travis باستخدام نص Python يسمى publish.py
. إذا كنت تريد أن تلعب بعض المنشورات محليًا ، فيمكنك تثبيت Python 3 (أنا أستخدم Python 3.7) ثم افعل شيئًا كهذا
لنظام التشغيل Mac و Linux
# cd into this project/repo
python -m venv ./venv
source ./venv/bin/activate
pip install -r requirements.txt
python publish.py
لنظام التشغيل Windows
# cd into this project/repo
python -m venv venv
venvbinactivate.bat
pip install -r requirements.txt
python publish.py