使用 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.
的一部分
运行宁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.