1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/shazi199-HttpFileServer.js

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

#HttpFileServer.js

Что это?

Это сервер для загрузки файлов на основе HTTP, реализованный на Node.js. В настоящее время он предоставляет самые базовые функции для удобства использования в качестве сервера для обмена файлами.

Как запустить?

Сначала вам нужно установить Node.js. Вы можете получить его по адресу http://nodejs.org/.

Затем вам потребуется менеджер пакетов Node.js, NPM.

Если вы используете MSI-установщик для Windows, NPM будет установлен по умолчанию. Для пользователей Linux потребуется загрузить http://npmjs.org/install.sh и запустить его.

После установки всех необходимых компонентов, вы можете выполнить команду:

npm install

в корневом каталоге проекта (там, где находится файл package.json).

Затем запустите

npm start

для запуска сервера.

По умолчанию сервер использует порт 80 для работы (поэтому пользователи Linux должны запускать сервер с правами root), а также корневой каталог проекта в качестве каталога ресурсов.

Есть параметры?

Файл конфигурации сервера находится в файле serverConfig.json

port: Указывает порт
root: Указывает каталог ресурсов, относительно каталога, где находится файл HttpFileServer.js
loggerlevel: Указывает уровень логирования, этот параметр можно настроить с помощью log4js
buffsize: Размер буфера для чтения и записи при скачивании файлов, по умолчанию 1048576

Файл конфигурации логирования сервера находится в файле loggerConfig.json, подробные настройки можно найти в документации log4js.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Сервер для загрузки файлов на основе HTTP, реализованный с использованием Node.js Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Язык

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/shazi199-HttpFileServer.js.git
git@api.gitlife.ru:oschina-mirror/shazi199-HttpFileServer.js.git
oschina-mirror
shazi199-HttpFileServer.js
shazi199-HttpFileServer.js
master