#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 )