node.js - 如何使用Yarn全局安装本地包?

标签 node.js npm command-line-interface yarnpkg package.json

我的文件夹中有一些 Node.js CLI 代码。要全局安装它,我通常 cd 进入它的目录并输入 npm i -g .

添加本地包的等效项是什么,它可以作为 yarn 的全局 CLI 使用(yarn global add . 返回错误)?

谢谢!

最佳答案

根据 #3256#5199yarnpkg/yarn ,一个有效的方法是:

yarn global add "file:$PWD"

此命令假定 $PWD 环境存在,并且命令从本地包所在的位置运行。如果您不从同一位置运行命令,则可能需要以其他方式构建绝对路径.

#3256 有一些关于 npmyarn 全局安装在用于保存二进制文件的目录方面有何不同的附加说明。

关于node.js - 如何使用Yarn全局安装本地包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70566220/

相关文章:

c - 将 cmp 与进程替换 (stdout) 一起使用? ( bash )

node.js - 如何为 CLI Node.js 脚本开发简单的网页

node.js - 使用 Redis 缓存 mongoose 对象

node.js - MongoDB $lookup 结果作为对象而不是数组

javascript - 在node.js中上传文件

macos - 使用 homebrew 和 npm 安装库的区别

angularjs - gulp 错误 : spawn EACCES

c++ - 如何在 ncurses 中模仿 TTY 行为?当我们到达底部时将屏幕上的所有线向上推?

node.js - Nodejs Express 4 Multer |如果用户未经授权停止文件上传

node.js - 如何为 msbuild.exe 指定额外的包含目录