Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

396
Visualizações
Vue configura diferentes configuraciones de vue.config.js para diferentes entornos

Tengo una aplicación de varias páginas que necesito que algunas páginas se muestren solo en mi entorno de desarrollo. Este es mi vue.config.js:

 module.exports = { productionSourceMap: false, pages: { index: "src/main.js", admin: { entry: "src/main-admin.js", template: "public/index.html", filename: "admin" } } };

Necesito la página de índice para ir a mi compilación de producción, pero el administrador debe eliminarse. ¿Hay alguna manera de agregar una configuración condicional del entorno en vue.config.js, o agregar un vue.config.js por entorno?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

vue.config.js es javascript, por lo que puede hacer casi todo lo que quiera allí. En tu caso podrías hacer algo como:

 let config = { productionSourceMap: false, pages: { index: "src/main.js", } } if (process.env.NODE_ENV != 'production') { config.pages.admin = { entry: "src/main-admin.js", template: "public/index.html", filename: "admin" } } module.exports = config

Si necesita más entornos que los de production , development , etc. 'incorporados', puede crear uno propio creando archivos .env , por ejemplo, un archivo llamado .env.myenv que contiene NODE_ENV=myenv

https://cli.vuejs.org/guide/mode-and-env.html#modes

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda