Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

269
Views
¿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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!