﻿---
title: Streamline Package Development with Bun Link
date: 2025-12-02
tags:
  - Bun
excerpt: "bun link 可以极大简化调试Library/Blog主题的工作，通过将本地库链接到项目中，避免频繁发布和安装包的繁琐过程。"
---

## Bun Link

1. 在library项目目录下运行`{shell} bun link`，将该库注册为全局可链接的包。
2. 在需要使用该library的项目目录下，运行`{shell} bun link {package-name}`，将该本地库链接到项目中
3. 后面可以在项目中直接使用该library，在library项目目录里的修改也会实时反映到项目中。

```console
$ cd ~/Projects/hexo-dev/hexo-shiki-highlight
$ bun link
$ bun link v1.3.3 (274e01c7)
Success! Registered "hexo-shiki-highlight"

To use hexo-shiki-highlight in a project, run:
  bun link hexo-shiki-highlight

Or add it in dependencies in your package.json file:
  "hexo-shiki-highlight": "link:hexo-shiki-highlight"
$ cd ~/Projects/vluv
$ bun link hexo-shiki-highlight
bun link v1.3.3 (274e01c7)

installed hexo-shiki-highlight@link:hexo-shiki-highlight

1 package installed [47.00ms]
```

[^1]: Link local package for development [bun link - Bun](https://bun.com/docs/pm/cli/link)