Pregunta

Muchos idiomas tienen repositorios estándar donde las personas donan bibliotecas útiles a las que quieren que otros tengan acceso.Por ejemplo, Perl tiene CPAN, PHP tiene PEAR, Ruby tiene RubyGems, etc.¿Cuál es la mejor opción para JavaScript?

Pregunto porque hace unos meses porté Estadísticas::Distribuciones de Perl a JavaScript.(Cuando digo portado me refiero a "Ejecuté sustituciones de texto, arreglé algunas cosas a mano". no reescribirlo.) Dado que he usado este módulo varias veces en Perl, supongo que distribuciones-estadísticas.js Es probable que sea útil para alguien.Así que lo puse bajo la misma licencia de código abierto que el original (tu eliges entre GPL o Licencia Artística).Pero no tengo idea de dónde colocarlo para que la gente que lo desee pueda encontrarlo.

No encaja en ningún tipo de marco.Es solo una biblioteca independiente que le brinda la capacidad de calcular una cantidad de distribuciones estadísticas útiles con una precisión de 5 dígitos.En JavaScript.

¿Fue útil?

Solución

AFAIK, no existe un repositorio central de JavaScript, pero es posible que tengas éxito promocionándolo en Cortar o como un proyecto en Código de Google.

Otros consejos

JSAN (Red de archivos JavaScript) Suena como el tipo de cosa que estás buscando, pero personalmente nunca he usado nada aparte de Test.Builder.

Siempre que su JavaScript pueda incluirse en los proyectos de las personas sin contaminar el espacio de nombres global o hacer cosas que puedan causar roturas en el código de otras personas (agregar a Object.prototype, por ejemplo), simplemente lo colocaría en algún lugar como Google Code como ya sugerido.

No existe un repositorio centralizado para JavaScript.Las bibliotecas JS generalmente tienen sus propios repositorios de complementos, pero para scripts independientes, la mejor manera de promocionarlos es enviarlos a sitios web famosos como ajaxiano o triturable

Podrías iniciar un proyecto en SourceForge que contenga fragmentos de código útiles como este (o buscar fragmentos en Google para encontrar uno).

Perl, Ruby, PHP, etc. tienen mecanismos de distribución integrados en el lenguaje para consumir dichas bibliotecas.

No existe tal cosa integrada en JS.

Hay toneladas de archivos de scripts por ahí, pero ningún repositorio JS "central".

Considere empaquetarlo como un complemento para una de las principales bibliotecas de Javascript, como jQuery - ver http://docs.jquery.com/Plugins/Authoring para más detalles.De esta manera se puede incluir en sus página de complemento lo que le dará una buena exposición ya que tienen una enorme base de desarrolladores y será uno de sus primeros puertos de escala cuando surja la necesidad de dicha funcionalidad.

Si bien jQuery es uno de los frameworks más populares (si no el más) que existen, existe un host si otras bibliotecas podría considerar usarlo además o en lugar de él.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top