Usar o tipo de componente de biblioteca na Estrutura do SharePoint
O tipo de componente de biblioteca na Estrutura do SharePoint (SPFx) permite que você tenha controle de versão independente e código implantado fornecido automaticamente para os componentes da Estrutura do SharePoint com uma implantação por meio de um catálogo de aplicativos. O componente de biblioteca fornece uma opção alternativa de criar código compartilhado que pode ser usado e referenciado em todos os componentes no locatário.
Você pode criar uma solução de componente de biblioteca selecionando Biblioteca como o Tipo de componente ao criar novos projetos com o gerador Yeoman SPFx.
Os componentes de biblioteca têm as seguintes características:
- Você só pode hospedar uma versão de componente de biblioteca por vez em um locatário.
- Você pode implantar e hospedar componentes da biblioteca no catálogo de aplicativos do locatário ou no catálogo de aplicativos do site.
- Não há suporte para outros tipos de componentes incluídos em uma solução que contenha o componente de biblioteca.
Faça referência ao componente de biblioteca na solução do SharePoint definindo a dependência no arquivo package.json. O processo de agrupamento detecta essa dependência e a adiciona ao manifesto do componente de consumo. Essa dependência será detectada pela Estrutura do SharePoint em runtime e carregará a biblioteca antes de carregar o pacote do componente.