Отладка веб-части Sharepoint Framework без запуска gulp serve --ship and gulp package-solution --shipancy каждый раз - PullRequest
0 голосов
/ 15 февраля 2019

В настоящее время я разрабатываю Sharepoint WebPart с использованием среды Sharepoint Framework.В настоящее время я работаю с лентой (добавляю кнопки и раскрывающиеся списки), поэтому я вынужден развернуть веб-часть в Интернете, чтобы я мог проверить связанные с лентой задачи (в рабочей среде нет ленты).

Мои шаги дляТестирование простого изменения в js-файле: 1) Выполнение команды «gulp clean» для очистки старых файлов решения ~ 10 с
2) Выполнение команды «gulp bundle --ship» ~ 80 с
3) «Выполнение»Команда gulp package-solution --ship "для получения файла .sppkg ~ 20 с
4) Загрузка файла sppkg в каталог приложений моей онлайн-среды Sharepoint
5) Обновление страницы с веб-частью для просмотра изменений

Как вы можете видеть, это добавляет к более чем 2 минутам "работы" перед тем, как увидеть изменения, которые я сделал.

Вопрос: есть ли способ проверить изменения, внесенные в js-файлы?внутри решения Sharepoint Framework быстрее в онлайн-среде sharepoint ??

Спасибо!

1 Ответ

0 голосов
/ 18 февраля 2019

Вы описали создание производственной сборки.Во время разработки вы можете использовать следующие шаги:

  1. пакет gulp (без доставки)
  2. пакет-решение gulp (без доставки)
  3. загрузка файла sppkg в приложениеcatalog
  4. gulp serve --nobrowser

После этого sharepoint загрузит файлы js с вашего локального хоста, и вам не нужно повторять все эти шаги после каждого изменения.Вы изменяете файл js, автоматически перестраиваете приложение и можете обновить страницу с помощью веб-части, чтобы увидеть изменения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...