SharePoint Framework v1.8.1: заметки о выпуске
Это небольшое исправление для проблемы с генератором Yeoman, для проектов с конфигурациями SharePoint 2016 и 2019 и для проблемы с использованием устаревшего параметра CSS Fabric.
Дата выпуска: 16 апреля 2019 г.
Важно!
На этой странице рассматриваются сведения, связанные с определенной версией выпуска SPFx. На этой странице не содержатся дополнительные предварительные требования SPFx, которые необходимо установить для разработки решений SPFx, включая Node.js, Yeoman и другие средства.
Дополнительные сведения об этих предварительных требованиях см. в статье Настройка среды разработки SharePoint Framework.
Обновление проектов с v1.8.0 до v1.8.1
- В файле package.json проекта определите все пакеты SPFx v1.8.0. Для каждого пакета SPFx:
Удалите существующий пакет v1.8.0:
npm uninstall @microsoft/{spfx-package-name}@1.8.0
Установите обновленный пакет v1.8.1:
npm install @microsoft/{spfx-package-name}@1.8.1.0 --save --save-exact
Совет
В CLI для Microsoft 365 доступно удобное пошаговое руководство по обновлению ваших решений до последней версии SharePoint Framework.
Изменения в этом выпуске
- Исправлено: не удалось настроить SharePoint Server 2016 или SharePoint Server 2019 локально с помощью генератора Yeoman @microsoft/sharepoint (упоминались две проблемы : неправильное свойство SupportedHosts и неправильная ссылка на sp-property-pane)
- Исправлено: невозможно использовать loadLegacyFabricCss в SPFX 1.8
- Исправлено: проблемы с несопоставленными зависимостями компонентов для определенных версий rush-stack-compiler. Можно использовать последние версии.
Исследование
Мы по-прежнему изучаем проблемы, связанные с состоянием памяти во время сборок. В настоящее время, возможно, есть проблемы с компиляторами 3.x, конфигурациями tslint и office-ui-fabric-react.
Если вы столкнулись с такой ошибкой памяти, в качестве временного решения добавьте --max_old_space_size=8192 к командам gulp. Мы выпустим еще одно обновление, когда получим более четкое решение. Например, можно объединить решение с помощью следующей команды:
gulp bundle --ship --max_old_space_size=4000
Мы постараемся решить проблемы с памятью и конфликтом/путаницей версий в дополнительной версии 1.8.2, включая обновленную таблицу версий в выпусках React, TypeScript и Office UI Fabric.