Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

228
Vistas
¿Cómo actualizo las entradas en package.json automáticamente?

Tengo package.json que está debajo

 { "name": "b", "version": "1.0.0", "description": "", "main": ".eslintrc.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC" }

Ahora, quiero actualizar "name" de b a new-b . ¿Cómo puedo hacer eso programáticamente? Probé el comando npm config set , pero no actualiza el archivo package.json

Por favor, avíseme. Gracias

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Si intenta usar la CLI para modificar las propiedades del paquete, debería poder usar el comando pkg . Aunque parecía tener algunos problemas con npm 7.5.4.

 npm pkg set name new-b

Editar : Whelp resulta que este comando en realidad se agregó 2 semanas antes de esta publicación, por lo que en realidad necesitará al menos la versión npm v7.20.0 para ejecutar correctamente el comando.

over 4 years ago · Santiago Trujillo Denunciar

0

Si desea usar un archivo JavaScript, puede usar el módulo fs para cambiar el contenido de los archivos package.json.

Por ejemplo, podría tener un archivo build.js que le pregunte qué contenido cambiar y luego use fs para leer el archivo actual y sobrescribirlo. Consulte esta pregunta de desbordamiento de pila para obtener ayuda con el uso de fs con objetos JSON.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda