百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

cowsay

> 编程语言
开源

cowsay 是一个可配置的会说话的牛

1.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

cowsay 是一个可配置的会说话的牛

cowsay

bash
 __________________

 ------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
```
`
cowsay 是一个可配置的会说话的牛,最初由 [Tony Monroe](https://github.com/tnalpgge/rank-amateur-cowsay) 用 Perl 编写的。
这个项目是对原始程序的 JavaScript 翻译,并试图将同样的愚蠢带到 Node.js 中。
## 安装
npm install -g cowsay
## 使用方法
cowsay JavaScript FTW!
或者
cowthink Node.js 很酷
它的作用与原始的 cowsay 相同,因此请参阅 `cowsay(1)` 或运行 `cowsay -h`


bash
\
 \
                               .::!!!!!!!:.

.!!!!!:. .:!!!!!!!!!!!!

      :$NWX!!:           .:!!!!!!XUWW$$$$$P
      $$$##WX!:      .): void {
    if (error) {
        console.log(`Error getting cow names: ${error.message}`)
    }
    else if (cow_names) {
        console.log(`Number of cows available: ${cow_names.length}`);
    }
}

cowsay.list(get_cows);
```
直接导入 `IOptions` 接口:
```ts
import { IOptions } from "cowsay" // optional

let opts: IOptions = {
    text: "Hello from TypeScript!",
    e: '^^',
    r: true,
};

console.log(cowsay.say(opts));
```
## 从标准输入读取数据
echo 请重复 | cowsay
## 在浏览器中的使用
cowsay 也可以在浏览器中运行,使用 rollup / webpack / browserify / 等等。
```js
import { say } from 'cowsay';

console.log(say({ text: 'grazing in the browser' }));
```

您可以通过导入相应的模板来自定义奶牛。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言