我有一个可在Ubuntu 8,Mac和带有Node 8的Windows 10上运行的生成器。
(据说)在git包(https://git-scm.com/download/win)中的mintty.exe或Git bash上运行时,它也可以在带有节点10的Win10上运行。
但是,在PowerShell或command.exe上的带有节点10的Win10上运行时,它会挂起。
“提示”方法运行良好,并且“ this.prompt”承诺可以解决。问题是“写入”方法永远不会运行。
您可以通过转到一个空文件夹并运行来查看问题
npm i -g @ feathers-plus / cli 设置DEBUG = gen * 羽毛加生成应用程序 然后在所有提示上按Enter。
您可以看到https://github.com/feathers-plus/generator-feathers-plus/blob/master/generators/app/index.js#L173在运行,但没有https://github.com/feathers-plus/generator-feathers-plus/blob/master/generators/app/index.js#L178。
在我开始深入了解Yeoman资料来源之前,是否有人遇到类似问题,是否有人对问题可能有什么想法,对如何进行有任何想法?预先感谢。