我在任何地方都找不到这方面的文档,但我正在开发一个将通过npm install -g安装的节点包。这包括一个二进制文件和其他几个子包,这些子包将成为yeoman生成器。据我所知,这些也必须通过npm install -g (或npm link)安装。似乎没有任何其他方法可以使用生成器。如果有,也可以将yeoman指向与此项目相关的生成器之一。
安装我的包时,我希望安装所有的生成器,因为我的脚本最终将调用yo one-of-my-generators。
有没有什么可以让我的项目的npm install在一个步骤中安装/链接它包含的所有生成器?
发布于 2014-05-08 06:05:42
将它们作为peerDependencies添加到您的package.json文件中。请参阅http://blog.nodejs.org/2013/02/07/peer-dependencies/上的博客
这也是我们如何安装类似mocha的东西
https://stackoverflow.com/questions/23526850
复制相似问题