Html5-boilerplate: Gulp 构建使用 node-sri,它使用 cat 并在 Powershell/cmd.exe 中失败

创建于 2017-10-09  ·  7评论  ·  资料来源: h5bp/html5-boilerplate

错误:命令失败:cat node_modules/jquery/dist/jquery.min.js |

bug help wanted

所有7条评论

@Vincent2015 “什么时候重播?”

意味着您可以构建项目一次?

“node_modules/jquery/dist/jquery.min.js”是否存在?

我在 Win64 操作系统上运行,下面的命令输出显然是在尝试运行与 linux 相关的命令,例如 cat。

(节点:17044)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):错误:错误:命令失败:cat node_modules/jquery/dist/jquery.min.js | openssl dgst -sha256 -binary | openssl enc -base64 -A
'cat' 未被识别为内部或外部命令,
可运行的程序或批处理文件。

@paulrobello谢谢! 我现在明白了。 “重新运行”让我从cat.分心了真正的问题只是在 powershell/cmd.exe 下运行构建。

如果您现在需要构建项目,请使用git bash,它是 git for windows 自带的

我知道这很有效,因为我在 Windows 上使用它来管理项目。

我将重命名问题以更好地反映错误。

如果有人想重写该任务以使用其他内容(可能是ssri ),那么我会很高兴并且我会合并该拉取请求。

尝试在 bash 中构建这个项目。

如果您使用的是 Windows 10,则可以使用
来自 Windows 商店的Ubuntu
或使用 Git for Windows

感谢@Vista1nik在 Windows 应用商店中提供指向 Ubuntu 的指针。 这对人们来说是一个新的选择。

我仍然想解决潜在的问题,以便构建只是节点,我们根本不必担心它。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

greenchili picture greenchili  ·  20评论

sideshowbarker picture sideshowbarker  ·  5评论

alrra picture alrra  ·  18评论

amilajack picture amilajack  ·  19评论

archimj03 picture archimj03  ·  6评论