node.js - Powershell 不显示 gulp 任务的值
问题描述
我的 gulp 任务在 Power Shell 中没有显示任何值。
一切正常,只是显示问题。它发生在所有不同的 gulp 插件/任务上。
在下面,您可以看到实际问题的屏幕截图。带有Css minified:
, Css prefixed:
,的行Finished 'cass_app' after
应该以一定的持续时间结束。
该问题与任何插件或任务无关(浏览器同步不显示本地端口也会发生此问题)...
任何想法 ?
谢谢 !
解决方案
通过您的编辑,我现在可以看到它:D 该死的小数字。
我看过源代码?我认为 gulp CLI 使用了 Powershell 不完全支持的 ANSI 颜色字符。
我现在知道的其他解决方法:
- 运行
no-color
标志:gulp <task_name> --no-color
。这看起来有点沉闷。 - 如果可能,请改用 cmd 。输出很好,您可以保留颜色。
或者,从 PS,您可以将任务委托给 cmd,然后将输出打印到 PS 控制台:
$output = Invoke-Expression "gulp" $output
关于这个话题有一些讨论:
推荐阅读
- asp.net-core - 如何使用 Asp.net 核心身份的 UserId 和 RoleId 将用户添加到角色
- javascript - 如何在 service-worker 中每分钟向服务器发送一个请求?
- graphql - Apollo GraphQL 错误:必须提供查询根类型
- c++ - C++ 运算符 () 重载
- html - 如何在智能手机上本地替换图像
- django - 在 django 过滤器中搜索有无空格
- android - 将自定义数据从 Firebase 云消息传递控制台显示到 Flutter 应用程序?
- c# - 异步等待死锁?
- java - java中比较器的问题
- android - Android Kotlin - 如何将主活动类中的名称函数分配给另一个类中的 setOnClickListener?