Минимальные знания, требуемые, - это сайт, который помогает людям учиться достаточно, чтобы начать работу.
Если вы хотите внести свой вклад и помогать другим начать работу над различными проектами, пожалуйста, следуйте этим инструкциям:
Чтобы внести свой вклад в этот проект, вам сначала нужно быть знакомы с GIT. Если вы не можете проверить мин (KR) для GIT.
Min (KR) построен с Hugo, статическим генератором сайта. Вам нужно будет установить Hugo, следуя их инструкциям по установке здесь. Если вы находитесь на Mac, и у вас есть Homebrew, вы можете запустить brew update && brew install hugo . Если вы находитесь на Mac, и у вас нет домашнего завора ... Получите Homebrew!
Есть 3 основных типа контента на мине (KR):
Содержание на мине (KR) написано в Markdown. Если вы не знакомы с Marckdown, вы можете проверить Min (KR) для Markdown.
Чтобы редактировать уже доступный контент, вы можете найти его в папке содержимого. Контент разделен на папки по типу. Вы можете найти конкретную страницу из URL, на котором вы ее читали. Страница по адресу minkr.xyz/collection/test будет иметь свой контент в content/collection/test.md .
Вы можете создать новый контент, выполнив одну из следующих команд, заменив newOne для названия, которое вы хотите использовать:
hugo new collection/newOne.mdhugo new guide/newOne.mdhugo new slide/newOne.md Если у вас установлен NPM, вы можете запустить npm run dev , чтобы обслуживать сайт локально, отображая все проекты. Чтобы отображать только контент, который будет жить на сайте, вы можете npm start .
Если у вас нет установки NPM или вы не хотите использовать его, вы можете запустить hugo serve --watch --buildDrafts чтобы обслуживать сайт на местном уровне, отображая все шайбы. Чтобы отображать только контент, который будет вживую на сайте, вы можете запустить hugo serve --watch