Partager via


Notes de publication sur SharePoint Framework v1.8.1

Il s’agit d’un problème mineur qui résout les problèmes liés au générateur Yeoman, aux projets utilisant les configurations SharePoint 2016 et 2019, et à l’utilisation du paramètre CSS de structure héritée.

Publiée : 16 avril 2019

Importante

Cette page traite des détails liés à une version SPFx spécifique. Cette page n’inclut pas la configuration SPFx requise supplémentaire qui doit être installée pour développer des solutions SPFx, notamment Node.js, Yeoman et d’autres outils.

Pour en savoir plus sur ces conditions préalables, voir Configuration de votre environnement de développement SharePoint Framework.

Mise à niveau de projets de la version v1.8.0 à v1.8.1

  1. Dans le fichier package.json du projet, identifiez tous les packages SPFx v1.8.0. Pour chaque package SPFx :
    1. Désinstallez le package v1.8.0 existant :

      npm uninstall @microsoft/{spfx-package-name}@1.8.0
      
    2. Installez le package v1.8.1 actualisé :

      npm install @microsoft/{spfx-package-name}@1.8.1.0 --save --save-exact
      

Conseil

La CLI pour Microsoft 365 fournit une procédure détaillée simple pour la mise à niveau de vos solutions vers la dernière version de SharePoint Framework.

Changements contenus dans cette publication

  • Correction : Impossible de configurer SharePoint Server 2016 ou SharePoint Server 2019 localement à l’aide du générateur Yeoman @microsoft/sharepoint (deux problèmes mentionnés : propriété SupportedHosts incorrecte et référence incorrecte à sp-property-pane)
  • Corrigé: impossible d’utiliser loadLegacyFabricCss dans SPFX 1.8
  • Résolu : problèmes relatifs aux dépendances d’homologue non satisfaites avec certaines versions du compilateur Rush-Stack. Vous pouvez utiliser les versions récentes.

Examen en cours

Nous rencontrons encore des problèmes autour des conditions de mémoire insuffisantes pendant les builds. les informations actuelles sont semblables aux problèmes rencontrés avec les compilateurs 3.x, les configurations tslint et Office-ui -fabric-react.

Si vous rencontrez ce problème de mémoire, la solution de contournement actuelle consiste à ajouter max_old_space_size=8192 à vos commandes Gulp. Nous publierons une autre mise à jour dès que nous disposerons d’une solution plus concrète. Par exemple, vous pouvez regrouper votre solution à l’aide de la commande suivante :

gulp bundle --ship --max_old_space_size=4000

Nous cherchons à résoudre les conflits de mémoire et de version et la confusion avec l’autre version 1.8.2, y compris la matrice de version mise à jour associée aux versions de React, TypeScript et de l’interface utilisateur d’Office.