Як зв'язати dist-директорію Angular-проєкту з SPIFFS data-директорією PlatformIO

Поради щодо того, як зробити Angular-збірку достатньо малою, щоб вмістити у SPIFFS-образ, див. Як змусити Angular працювати з ESP32 SPIFFS / ESPAsyncWebserver

Коли ви будуєте PlatformIO-образ, ви можете легко зробити директорію dist/[project_name] з Angular-проєкту видимою у SPIFFS-образі за допомогою symlink.

Моя конфігурація вказує серверу обслуговувати з піддиректорії www.

Тому спочатку нам потрібно створити директорію data у тій самій директорії, де знаходиться platformio.ini:

Тепер ми можемо створити symlink з angular-директорії dist до data/www, наприклад**:**

PlatformIO автоматично обробить symlink, якщо директорія існує.


Дивіться схожі статті за категоріями: Angular ESP8266/ESP32 PlatformIO