> For the complete documentation index, see [llms.txt](https://windows.help.formit.autodesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://windows.help.formit.autodesk.com/ru/plugins/how-to-develop-plugins/advanced-development/hosting-a-plugin-on-a-local-server.md).

# Размещение подключаемого модуля на локальном сервере

Перед просмотром клонированного подключаемого модуля в FormIt его необходимо разместить на локальном сервере.

### **Просмотр терминала в IDE**

Сервер можно запустить в Visual Studio Code, а не в отдельном окне терминала. \*\*\*\* Перед открытием терминала убедитесь, что в Visual Studio Code открыта нужная папка.

«Вид» > «Терминал» (или сочетание клавиш CTRL + \`)

![](https://github.com/FormIt3D/autodesk-formit-windows-help/blob/master-rus/.gitbook/assets/image%20\(11\)%20\(1\).png)

### Настройка сервера HTTP

HTTP-сервер, который работает хорошо, — это [http-server](https://www.npmjs.com/package/http-server) от npm.

Сначала скачайте и установите среду выполнения [NodeJS](https://nodejs.org/en/), если она еще не установлена.

Если при выполнении следующих действий возникают ошибки, попробуйте перезагрузить компьютер, чтобы завершить установку NodeJS.

В командной строке введите указанный ниже текст для глобальной установки сервера *http-server* от npm (единоразовая настройка).

* `npm install http-server -g`

![](/files/OljPMyM3ysLSDNbPIaJs)

### Запуск локального сервера

После завершения установки выполните следующую команду на терминале, чтобы запустить сервер HTTP от npm.

* `http-server`

![](/files/8nlUjh2Ml3KUhYuvMw5k)

Совет 1. В случае возникновения проблем с запуском сервера HTTP (установленного глобально или локально) его можно запустить непосредственно через npx.

* `npx http-server`

Совет 2. Пользователи Windows 10 и 11 могут сталкиваться с ошибкой при запуске сценария на новом компьютере из-за отключенных параметров. Чтобы исправить проблему, выполните следующие действия.

* Запустите сценарий PowerShell от имени администратора.
* Введите: `Set-ExecutionPolicy RemoteSigned`

### Разработка для FormIt Web

Чтобы выполнить разработку для FormIt Web, просто выполните следующую команду.

* `http-server --cors`

![](https://github.com/FormIt3D/autodesk-formit-windows-help/blob/master-rus/.gitbook/assets/image%20\(10\)%20\(1\).png)

### Проверка сервера

Для проверки сервера можно перейти по указанному ниже адресу в веб-браузере.

* <http://localhost:8080>

Файлы папки проекта должны отображаться в окне браузера.

\*\* Если используется веб-сервер, отличный от npm, адрес/порт по умолчанию может быть другим.

![](/files/vjqNfHbLEFxQoa4mapMA)
