轻微修改的yo生成器导致ENOENT没有bower.json存在

时间:2016-04-06 22:48:40

标签: gulp yeoman enoent

我有一个轻微修改的generator-webapp here版本。 README有一些小的更新,我添加了对UnCSS的支持(以及在欢迎屏幕上切换此选择的功能)。

在Mac上运行生成器非常有效。但是,在我的Windows 10(64位)计算机上,我看到错误:

npm WARN enoent ENOENT: no such file or directory...No description, No repository field, No README data, No license field... ENOENT No bower.json present

然后命令提示符(Babun,CMD或PowerShell)将冻结。检查目录将只显示dummyfile.txt和空的node_modules文件夹。我已尝试卸载并重新安装节点,但这没有帮助。

节点v5.10.1 | npm v3.8.3 | 凉亭v1.7.9 | 哟v1.7.0 | gulp CLI v1.2.1

1 个答案:

答案 0 :(得分:0)

此问题已得到解决。很难确定原因,但我最终对README进行了一些简单的更新,并更新了package.json文件中的版本号。

然后我将模块重新发布到npmjs.com并使用Yeoman的更新生成器功能来安装我的自定义生成器的最新版本。完成所有这些后,它就像一个魅力。