Руководство по разработке
Меньше 1 минуты...
Мы будем рады, если вы откроете Pull Request для Waline! 🎉
Если вы хотите внести вклад в Waline, это руководство поможет вам начать.
Подготовка
Клонируйте проект с помощью Git
git clone https://github.com/walinejs/waline.gitУстановите зависимости
Примечание
Для установки зависимостей используйте pnpm.
corepack enablecd waline pnpm ci
Разработка
Выполните
pnpm run client:dev, чтобы запустить devServer@waline/clientСовет
Waline построен на архитектуре «клиент — сервер», поэтому при отладке клиента нужно задать
SERVERURLлибо одновременно запустить описанный ниже devServer сервера и использовать значение по умолчаниюlocalhost:9090.Выполните
pnpm run server:dev, чтобы запустить devServer@waline/serverСовет
Чтобы запустить
@waline/serverлокально, нужно задать несколько локальных переменных окружения в файле.env.Пример приведён в файле
.env.example.
TIPS: Область комментариев предназначена только для демонстрации. Если у вас есть вопросы, пожалуйста, перейдите на Github Discussion чтобы задать их.
