Partilhar via


Páginas de propriedades para projetos React, Angular e Vue no Visual Studio

Este artigo se aplica a projetos React, Angular e Vue criados no Visual Studio que utilizam o JavaScript Project System (JSPS), que é o formato de projeto .esproj. Esse formato tem suporte desde o Visual Studio 2022.

As Páginas de Propriedades fornecem acesso às configurações do projeto. Para abrir as páginas de propriedade, selecione o projeto no Gerenciador de Soluções e selecione o ícone Propriedades ou clique com o botão direito do mouse no projeto e selecione Propriedades.

Observação

Seu computador pode mostrar diferentes nomes ou locais para alguns dos elementos de interface do usuário do Visual Studio neste artigo. Você pode estar usando uma edição diferente do Visual Studio ou configurações de ambiente diferentes. Para obter mais informações, confira Personalizar o IDE.

As opções e páginas a seguir aparecem nas Páginas de Propriedade.

Guia Compilação

Na guia Geral, as propriedades a seguir estão disponíveis.

Comando de Build

Especifica o comando a ser executado ao compilar o projeto. (Build > Solução de Build, ou quando você executar o projeto.) Se utilizado, esse valor é normalmente um comando npm. Essa propriedade corresponde à propriedade BuildCommand no arquivo do projeto.

Comando de build de produção

Especifica o comando a ser executado ao compilar o projeto quando o projeto é integrado ao projeto de API Web do ASP.NET Core. Gera arquivos prontos para produção. Por padrão, esse comando é npm run build.

A partir do Visual Studio 2022 versão 17.5, essa opção não está presente nos modelos de projeto recomendados para React, Vue e Angular.

Compilar Pasta de Saída

Especifica a pasta de saída para objetos de compilação da produção. Em projetos mais antigos, use essa propriedade quando você usar o Comando de Build de Produção.

Comando de limpeza

Especifica o comando a ser executado ao limpar o projeto. (Build > Limpar Solução) Se utilizado, este valor é tipicamente um comando npm. Essa propriedade corresponde à propriedade CleanCommand no arquivo do projeto.

Diretório de trabalho

Especifica o diretório de trabalho para o comando de build. Esse valor é a raiz do projeto, por padrão.

Guia Implantar

Comando de inicialização

Especifica o comando a ser executado quando você inicia o projeto. Por exemplo, um projeto Angular usa npm start por padrão. Essa propriedade corresponde à propriedade StartupCommand no arquivo do projeto.

Diretório de trabalho

Especifica o diretório de trabalho para o comando de inicialização. Por padrão, esse valor é a raiz do projeto. Caminhos relativos são relativos à raiz do projeto.

Observação

No Visual Studio, launch.json armazena as configurações de inicialização associadas ao botão Iniciar na barra de ferramentas Depurar. launch.json deve estar localizado na pasta .vscode.

Confira também

JavaScript e TypeScript no Visual Studio