#ni #cli #ri

app rni

a rust version ni

24 个版本

0.3.5 2023年5月11日
0.3.4 2023年4月17日
0.3.2 2023年3月29日
0.2.3 2023年3月12日
0.1.4 2022年10月29日

#150 in 操作系统

Download history 3/week @ 2024-03-13 2/week @ 2024-03-27 2/week @ 2024-04-03

每月下载量 62

MIT 许可证

91KB
749

ri

A rust version ni.

ni - 💡 使用正确的包管理器


cargo install rni

npm · yarn · pnpm · bun


ri - 安装

ri

# npm install
# yarn install
# pnpm install
# bun install

ri

ri vite

# npm i vite
# yarn add vite
# pnpm add vite
# bun add vite
ri -f

# npm ci
# yarn install --frozen-lockfile
# pnpm i --frozen-lockfile
# bun install --no-save

ri r - 运行

ri r dev

# npm run dev
# yarn run dev
# pnpm run dev
# bun run dev

特别地,您可以使用 ri rd 运行脚本 <agent> run dev

ri r

# interactively select the script to run
# supports https://npmjs.net.cn/package/npm-scripts-info convention

ri r

ri un - 卸载

ri un webpack

# npm uninstall webpack
# yarn remove webpack
# pnpm remove webpack
# bun remove webpack

其他有用命令

清理工作区

  • 使用 ri rm 删除 node_modules/**
  • 使用 ri rl 删除当前代理的锁文件,如 yarn.lock / pnpm-lock.yaml / package-lock.json / bun.lockb

克隆仓库

您不需要粘贴 URL,只需按回车键

  • 步骤 1:复制仓库 URL
  • 步骤 2: ri cl

完整命令: ri cl <url>

git push

  • ri ps - git push

git pull

  • ri pl - git pull

git log

  • ri log
git log --graph --oneline --decorate

获取包信息

  • ri info - 获取当前目录的包信息

打开浏览器到包的仓库

  • ri repo - 打开浏览器到包的仓库

如何使用?

ri 假定您使用锁文件(您应该这样做)

在运行之前,它会检测您的 yarn.lock / pnpm-lock.yaml / package-lock.json / bun.lockb 以确定当前包管理器(如果指定,则为您 packages.json 中的 packageManager 字段),并运行相应的命令。

许可证

MIT 许可证 © 2022-现在 JiatLn

依赖项

~5–15MB
~189K SLoC