Перевод текста на русский язык:
**Благодаря компании Souche Inc., предоставляющей сервер для онлайн-сервиса.**
Если вы не можете самостоятельно развернуть службу Easy Mock, рекомендуется использовать онлайн-сервис.
Easy Mock — это постоянный сервис, который быстро генерирует фиктивные данные и предоставляет возможность визуализации.
Прежде чем начать, мы предполагаем, что у вас уже установлены Node.js (v8.x,
v10.x не поддерживается) & MongoDB (>= v3.4) & Redis (>= v4.0).
$ git clone https://github.com/easy-mock/easy-mock.git
$ cd easy-mock && npm install
Найдите config/default.json или создайте config/local.json, чтобы перезаписать некоторые настройки.
Easy Mock будет загружать разные файлы конфигурации в зависимости от вашей среды. Обратитесь к node-config, чтобы получить дополнительную информацию, поскольку Easy Mock использует node-config в качестве модуля конфигурации.
{
"port": 7300,
"host": "0.0.0.0",
"pageSize": 30,
"proxy": false,
"db": "mongodb://localhost/easy-mock",
"unsplashClientId": "",
"redis": {
"keyPrefix": "[Easy Mock]",
"port": 6379,
"host": "localhost",
"password": "",
"db":
``` **Примечание:**
* Значение по умолчанию для `publicPath` — `/dist/`. При необходимости вы можете заменить его на собственный CDN.
* Если вы изменили некоторые настройки `fe`, вам следует запустить команду `build`, чтобы адаптировать эти изменения.
**Предыстория:**
Easy Mock поддерживает два фоновых сервиса: Unsplash и Bing.
Если вы оставите `unsplashClientId` пустым, фон будет предоставлен Bing.
### Запуск
```sh
$ npm run dev
# Посетите http://127.0.0.1:7300
# Сборка фронтенд-ресурсов
$ npm run build
# Запуск Easy Mock в рабочей среде (сначала необходимо выполнить сборку)
$ npm run start
# Запустить юнит-тест
$ npm run test
# Проверить линтинг
$ npm run lint
Пожалуйста, настройте файлы конфигурации перед этим шагом.
Мы рекомендуем использовать PM2 в качестве вашего процесса-демона.
$ [sudo] npm install pm2 -g
Сначала необходимо выполнить сборку.
$ NODE_ENV=production pm2 start app.js
Смотрите Release, где вы получите все выпуски и их журнал изменений.
Теперь Easy Mock поддерживается командой Mobi-Architecture компании Souche Inc. Если у вас есть вопросы по этому проекту, вы можете опубликовать Issues или сделать несколько Pull Requests. Прежде чем вносить свой вклад, мы рекомендуем вам прочитать руководство по внесению вклада.
Вы можете оставить обратную связь через QQ group.
QQ — самое популярное программное обеспечение для обмена мгновенными сообщениями в Китае, которое можно загрузить с сайта http://en.qq.com/. Номер группы QQ: 595325417, а вот QR-код группы:
Если вы развернули Easy Mock на своём сервере, пожалуйста, сообщите нам об этом здесь.
Основные участники.
Таблица с идентификатором «contributors» содержит следующую информацию:
chuangker | chuangker |
||
XadillaX | XadillaX |
||
ostoc | ostoc |
||
xinyu198736 | xinyu198736 |
В запросе нет текста технической направленности из области разработки и тестирования программного обеспечения. Текст запроса представляет собой список ссылок на различные веб-сайты.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )