存储路径
utoo 使用多个目录存储配置、缓存和全局包。
目录结构
- config.toml
路径概览
| 路径 | 用途 |
|---|---|
~/.utoo/config.toml | 全局配置文件 |
~/.cache/nm/ | 下载的包压缩包 |
{prefix}/lib/node_modules/ | 全局安装的包(与 npm 一致) |
包缓存
安装包时,utoo 会将压缩包缓存到 ~/.cache/nm/:
缓存的包会在项目间复用,加快后续安装速度。
清理缓存
清理全部
Terminal
ut clean全局包
全局安装的包存储在 utoo 安装位置的相对路径,与 npm 一致(如 /usr/local/lib/node_modules/):
Terminal
# 全局安装
ut install -g typescript
# 存储位置
# /usr/local/lib/node_modules/typescript/
# /usr/local/bin/tsc自定义路径
配置
Terminal
ut config set cache-dir /path/to/cache --global项目文件
在每个项目中,utoo 使用:
- package.json
- package-lock.json
- .utoo.toml
| 文件 | 用途 |
|---|---|
package.json | 依赖清单 |
package-lock.json | 依赖锁定文件 |
node_modules/ | 已安装的包 |
.utoo.toml | 项目配置(可选) |
Last updated on