У меня есть vue. js сборка проекта с веб-пакетом. Это веб-ресурс для Dynamics CRM. Чтобы загрузить его в AppSource, он должен пройти проверку Power Apps, но скомпилированные файлы javascript нарушают многие правила. Эти правила являются худшими:
- Не обрабатывать DOM напрямую (50 раз)
- Не обращаться напрямую к DOM (113 раз)
- Не предполагать что родительское окно является формой сущности (796 раз)
Почти каждая строка, сгенерированная webpack, нарушает хотя бы одно правило, потому что оно использует операторы типа document.getElmentById
, document.createElement
или addEventListener
, которые запрещены для AppSource-Apps.
Как я могу пройти проверку AppSource и при этом использовать веб-пакет для создания проекта?