Ler em inglês

Compartilhar via


Notas de versão da Estrutura do SharePoint v1.1

Esta versão apresenta a prévia do desenvolvedor das extensões.

Lançado: 6 de junho de 2017

Importante

Esta página aborda detalhes relacionados a uma versão SPFx específica. Esta página não inclui pré-requisitos SPFx adicionais que devem ser instalados para desenvolver soluções SPFx, incluindo Node.js, Yeoman e outras ferramentas.

Para saber mais sobre esses pré-requisitos, consulte Configurar seu ambiente de desenvolvimento da Estrutura do SharePoint.

Atualizando os projetos de v1.0 para v1.1

  1. No arquivo package.json do projeto, identifique todos os pacotes SPFx v1.0. Para cada pacote SPFx:
    1. Desinstale o pacote v1.0 existente:

      npm uninstall @microsoft/{spfx-package-name}@1.0
      
    2. Instale o pacote v1.1 atualizado:

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

Dica

A CLI do Microsoft 365 fornece uma orientação passo a passo fácil para atualizar suas soluções para a versão mais recente da Estrutura do SharePoint.

Novas características e recursos

Extensões SPFx (prévia do desenvolvedor)

Bem-vindo à versão mais recente do SPFx para desenvolvedores. Desta vez, estamos lidando com a ampliação de modernos aplicativos do SharePoint, como as listas/bibliotecas modernas e as páginas modernas do site da equipe.

Você pode obter os pacotes NPM atualizados agora, mas as soluções compiladas só funcionarão em Locatários do Desenvolvedor, não em conjuntos de sites, mas em locatários do desenvolvedor.

Este é o mesmo processo da visualização do desenvolvedor original de Web parts SPFx. Esperamos fazer algumas alterações significativas antes de chegarmos ao GA e queremos garantir que as soluções ainda não estejam implementadas para os locatários de produção. No próximo período, estenderemos a visualização aos locatários da primeira versão (não aos usuários, mas aos locatários) e, em seguida, a todos os locatários.

Novos pacotes

  • @microsoft/sp-dialog: uma API para facilitar a criação de caixas de diálogo em suas extensões (e web parts!).
  • @microsoft/sp-listview-extensibility: extensões específicas da lista em torno de campos e conjuntos de comandos.
  • @microsoft/sp-extension-base: as classes base do sistema para todas as extensões.
  • @microsoft/sp-application-base: as classes base necessárias para o tipo de extensão do personalizador de aplicativo.