import Link from "/es/snippets/cli/link.mdx";
Usa bun link en un directorio local para registrar el paquete actual como un paquete "vinculable".
bash
cd /path/to/cool-pkg
cat package.json
bun linktxt
bun link v1.3.3 (7416672e)
Success! Registered "cool-pkg"
To use cool-pkg in a project, run:
bun link cool-pkg
Or add it in dependencies in your package.json file:
"cool-pkg": "link:cool-pkg"Este paquete ahora puede ser "vinculado" en otros proyectos usando bun link cool-pkg. Esto creará un symlink en el directorio node_modules del proyecto objetivo, apuntando al directorio local.
bash
cd /path/to/my-app
bun link cool-pkgAdemás, la bandera --save puede usarse para agregar cool-pkg al campo dependencies del package.json de tu aplicación con un especificador de versión especial que le dice a Bun que cargue desde el directorio local registrado en lugar de instalar desde npm:
json
{
"name": "my-app",
"version": "1.0.0",
"dependencies": {
"cool-pkg": "link:cool-pkg"
}
}Desvincular
Usa bun unlink en el directorio raíz para desregistrar un paquete local.
bash
cd /path/to/cool-pkg
bun unlinktxt
bun unlink v1.3.3 (7416672e)