我想知道将javascript包发布到npm / github时最好或最常用的方法是什么。我刚刚发布了一个解析并将xml和csv数据保存到数据库的方法。
对于这个包,我已经创建了一些其他的包,比如
虽然模型创建者主要用于主包本身(仅为xml / csv解析创建模型),但其余的也可用于不同的项目。
这里常用的方法是什么?我应该为所有不同的工具创建一个不同的包,然后在我的package.json文件中要求它们,或者我应该只在主项目中包含这些文件并为所有工具创建一个包?
是否有任何差异?
答案 0 :(得分:1)
一个包应该是任何连贯的,逻辑上分组的功能集,如果在一个特定的单个项目中使用,这是有意义的。
如果你觉得你的其他任何一个包"适合这种描述,发布它们!