我可以拥有每个项目Yeoman发电机吗?
问题描述:
我有一个Node项目,我想为这个特定的项目制作一个自定义的组件生成器。我可以拥有每个项目Yeoman发电机吗?
我通过创建生成器作为一个单独的包来工作,但这很不方便 - 现在我必须管理两个包的版本控制,而不是一个,并依靠yarn link
进行开发。
my-project/
src/
...
package.json
{
...
"devDependencies": {
"my-project-generator": "file:../my-project-generator"
]
}
my-project-generator/
generators/
...
package.json
{
...
"keywords": ["yeoman-generator"]
}
有没有办法让发电机保持在项目本身?我试过,但yo
没有发现发电机。
my-project/
src/
...
generators/
...
package.json
{
"keywords": ["yeoman-generator"]
...
}
您可以通过文件路径运行的发电机'哟。/发电机/我的发电机/ index.js' –
@YuryTarabanko了,谢谢。解决了我的问题!你可以发布答案,以便我可以接受吗? – Kos