import Link from "/pt/snippets/cli/link.mdx";
Use bun link em um diretório local para registrar o pacote atual como um pacote "linkável".
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 pacote agora pode ser "linkado" em outros projetos usando bun link cool-pkg. Isso criará um symlink no diretório node_modules do projeto alvo, apontando para o diretório local.
bash
cd /path/to/my-app
bun link cool-pkgAlém disso, a flag --save pode ser usada para adicionar cool-pkg ao campo dependencies do package.json do seu app com um especificador de versão especial que diz ao Bun para carregar do diretório local registrado em vez de instalar do npm:
json
{
"name": "my-app",
"version": "1.0.0",
"dependencies": {
"cool-pkg": "link:cool-pkg"
}
}Deslinkando
Use bun unlink no diretório raiz para cancelar o registro de um pacote local.
bash
cd /path/to/cool-pkg
bun unlinktxt
bun unlink v1.3.3 (7416672e)