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

271
Vistas
¿Hay alguna manera de probar un paquete NPM en desarrollo a través de NPX?

Estoy trabajando en un paquete NPM que está diseñado para usarse únicamente a través npx * , como paquetes como create-nuxt-app .

¿Hay alguna manera de probar mi paquete con npx * ? En otras palabras, ejecute mi script bin sin instalar el paquete.

He leído esta discusión , lo que sugiere que tal vez no la haya. Me doy cuenta de que puedo probar la instalación , en lugar de simplemente ejecutarlo , de mi paquete a través de algo como Yalc , pero Yalc proporciona solo yalc add * , que simula npm install * , no npx * .

¿Cuál es el mejor enfoque aquí?

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

0

Después de mucho investigar y discutir, parece que npm init * es idéntico a npx * siempre que el nombre del paquete comience con create- . ( Fuente ).

Asi que:

 npx create-nuxt-app

en realidad es lo mismo que

 npm init nuxt-app

Si su paquete no comienza con create- , esto no funcionará.

Puede usar cualquier enfoque para pasar argumentos, si el paquete lo permite.

Esto significa que puede usar los mecanismos tradicionales de prueba de paquetes NPM, por ejemplo npm-link o algo como Yalc, pero probar a través de la sintaxis npm * en lugar de npx * .

over 4 years ago · Santiago Trujillo Denunciar

0

Quiero decir, ¿por qué no publicas el código yow en npm? Cambiar la versión de la misma

 { “name”:”yowPackage”, “version”:”0.0.1-dev”, … }

entonces puedes probar tu paquete

 $ npx yowPackage@0.0.1-dev arguments

Luego, una vez que el código yow funcione, publique la versión oficial.

 { “name”:”yowPackage”, “version”:”1.0.0”, … }
 $ npx yowPackage@1.0.0 arguments

Marque esto para aprender más sobre esto

https://docs.npmjs.com/adding-dist-tags-to-packages

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