Yeoman生成器可以运行,但在带有节点10的Windows 10上除外

时间:2018-11-24 16:30:28

标签: node.js windows-10 yeoman-generator

我有一个可在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资料来源之前,是否有人遇到类似问题,是否有人对问题可能有什么想法,对如何进行有任何想法?预先感谢。

0 个答案:

没有答案