Bun

bun pm

bun pm 命令组提供了一组用于处理 Bun 包管理器的实用工具。

要打印本地项目的 bin 目录的路径

bun pm bin
/path/to/current/project/node_modules/.bin

要打印全局 bin 目录的路径

bun pm bin -g
<$HOME>/.bun/bin

要打印当前项目中已安装的依赖项及其已解析的版本列表,但不包括其依赖项。

bun pm ls
/path/to/project node_modules (135)
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected]

要打印所有已安装的依赖项,包括 n 阶依赖项。

bun pm ls --all
/path/to/project node_modules (135)
├── @eslint-community/[email protected]
├── @eslint-community/[email protected]
├── @eslint/[email protected]
├── @eslint/[email protected]
├── @nodelib/[email protected]
├── @nodelib/[email protected]
├── @nodelib/[email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── ...

要打印 Bun 的全局模块缓存的路径

bun pm cache

要清除 Bun 的全局模块缓存

bun pm cache rm