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

Перед просмотром клонированного подключаемого модуля в 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`

![](https://911479504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTy1RB39tHrJIZ4W3sCan%2Fuploads%2Fgit-blob-aa9245c0718bb2a1b84597879f87b1db1944e0a5%2Fimage%20\(47\).png?alt=media)

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

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

* `http-server`

![](https://911479504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTy1RB39tHrJIZ4W3sCan%2Fuploads%2Fgit-blob-2c233a5985b71b0451ef3a5a68083c76b879a87d%2Fimage%20\(84\).png?alt=media)

Совет 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, адрес/порт по умолчанию может быть другим.

![](https://911479504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTy1RB39tHrJIZ4W3sCan%2Fuploads%2Fgit-blob-fed5b683fc91a4717930e195a3b740f87ddd655f%2Fimage%20\(41\).png?alt=media)
