使用 yarn link 创建命令别名?

Creating a command alias with yarn link?

运行宁yarn link时是否可以别名。具体来说,当 yarn link 为 运行 (As described here)package.json name 属性为 contacto 时,yarn link 创建一个名为 contacto 的可执行命令。但是,如果我们改为 co 以便用户可以 运行 npm i contacto 并随后使用 co 作为命令怎么办?

原来真的很简单。在 package.json 中只需添加:

 "bin": {"co": "./index.js"}

然后 运行 npm i -g 在项目目录中,现在 co 是你的 shell.

的一部分