From aadb7e664beda707ecbc5b70b674afda4eb93132 Mon Sep 17 00:00:00 2001
From: jaywcjlove <398188662@qq.com>
Date: Tue, 25 Jun 2024 05:22:56 +0800
Subject: [PATCH] doc: Update bun.md #671
---
README.md | 1 +
assets/bun.svg | 13 +++++
docs/bun.md | 146 ++++++++++++++++++++++++++++++++++++++-----------
3 files changed, 128 insertions(+), 32 deletions(-)
create mode 100644 assets/bun.svg
diff --git a/README.md b/README.md
index 72579c4..56c0308 100644
--- a/README.md
+++ b/README.md
@@ -135,6 +135,7 @@ Quick Reference
[Yarn](./docs/yarn.md)
[nvm](./docs/nvm.md)
[pnpm](./docs/pnpm.md)
+[Bun](./docs/bun.md)
## 工具
diff --git a/assets/bun.svg b/assets/bun.svg
new file mode 100644
index 0000000..4e36015
--- /dev/null
+++ b/assets/bun.svg
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/docs/bun.md b/docs/bun.md
index 14e5d21..9e46509 100644
--- a/docs/bun.md
+++ b/docs/bun.md
@@ -13,16 +13,20 @@ curl -fsSL https://bun.sh/install | bash
```
### Bun 与 npm/Yarn 命令比较
+
-npm/Yarn | Bun | 说明
-:- | :- | :-
-`npm install`, `yarn add` | `bun add` | 安装依赖
-`npm init`, `yarn init` | `bun init` | 创建 `package.json` 文件
-`npm install -g`, `yarn global add` | `bun global add` | 全局安装包
-`npm run`, `yarn run` | `bun run` | 运行脚本
-`npm uninstall`, `yarn remove` | `bun remove` | 移除包
-`npm update`, `yarn upgrade` | `bun upgrade` | 更新包
-`npm cache clean`, `yarn cache clean` | `bun cache clean` | 清理缓存目录
+npm | Yarn | Bun | 说明
+:- | :- | :- | :-
+`npm install` | `yarn add` | `bun add` | 安装依赖
+`npm init` | `yarn init` | `bun init` | 创建 `package.json` 文件
+`npm install -g` | `yarn global add` | `bun global add` | 全局安装包
+`npm run` | `yarn run` | `bun run` | 运行脚本
+`npm uninstall` | `yarn remove` | `bun remove` | 移除包
+`npm update` | `yarn upgrade` | `bun upgrade` | 更新包
+`npm cache clean` | `yarn cache clean` | `bun cache clean` | 清理缓存目录
+
+
+参考备忘清单: [npm](./npm.md)、[yarn](./yaml.md)、[pnpm](./pnpm.md)
### 创建项目
@@ -36,7 +40,14 @@ bun create
bun create react my-react-app
```
+### 查看已安装包
+
+```bash
+bun ls
+```
+
### 安装依赖
+
```bash
bun add
@@ -45,31 +56,14 @@ bun add
选项:
```bash
---dev, -D # 安装到 devDependencies
+--dev, -D # 安装到 devDependencies
--global, -g # 全局安装包
---exact, -E # 将包安装为精确版本
---tilde, -T # 安装有相同次要版本的包的最新版本
-```
-
-### 移除依赖
-
-```bash
-bun remove
-```
-
-### 更新依赖
-
-```bash
-bun upgrade
-```
-
-选项:
-
-```bash
---latest # 更新到最新版本
+--exact, -E # 将包安装为精确版本
+--tilde, -T # 安装有相同次要版本的包的最新版本
```
### 运行脚本
+
在 `package.json` 中定义脚本:
@@ -92,10 +86,22 @@ bun run