Atualizei meus aplicativos Angular 18 (com componentes autônomos standalone: true
) para Angular 19 usando ng update
:
❯ Updates non-standalone Directives, Component and Pipes to 'standalone:false'
and removes 'standalone:true' from those who are standalone.
Até agora tudo bem, todos standalone: true
foram removidos.
Entretanto, o Visual Studio Code agora está emitindo o seguinte erro para imports: [RouterLink, ...]
:
'imports' is only valid on a component that is standalone.
O que eu perdi?
Eu segui este guia:
Reiniciando o VS Code, o problema foi resolvido conforme
Thomas
. Se não, tente a sugestão abaixo.Você poderia tentar atualizar o
angular language service
plugin para a versão mais recente e verificar se o problema foi corrigido.