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

270
Visualizações
¿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 Respostas
Responde à pergunta

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 Relatório

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 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