用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/SAM42-Lab/everything-claude-code-kr --skill bun-runtime命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | bun-runtime |
| description | 런타임, 패키지 관리자, 번들러 및 테스트 러너로서의 Bun. Bun 대 Node 선택 시기, 마이그레이션 참고 사항 및 Vercel 지원. |
| origin | ECC |
Bun은 런타임, 패키지 관리자, 번들러 및 테스트 러너를 하나로 합친 빠른 올인원 JavaScript 런타임 및 툴킷입니다.
사용 시기: Bun 도입 시, Node에서 마이그레이션할 때, Bun 스크립트/테스트를 작성하거나 디버깅할 때, 또는 Vercel 등 다른 플랫폼에서 Bun을 구성할 때.
bun install은 npm/yarn보다 현저히 빠릅니다. 현재 Bun에서 잠금 파일은 기본적으로 bun.lock(텍스트)이며, 이전 버전은 bun.lockb(바이너리)를 사용했습니다.bun test입니다.Node에서 마이그레이션: node script.js를 bun run script.js 또는 bun script.js로 대체하세요. npm install 대신 bun install을 실행하세요 (대부분의 패키지가 작동합니다). npm 스크립트에는 bun run을 사용하고, npx 방식의 일회성 실행에는 bun x를 사용하세요. Node 내장 모듈이 지원되지만, 더 나은 성능을 위해 Bun 전용 API가 존재한다면 이를 우선적으로 사용하세요.
Vercel: 프로젝트 설정에서 런타임을 Bun으로 설정하세요. 빌드: bun run build 또는 bun build ./src/index.ts --outdir=dist. 설치: 재현 가능한 배포를 위해 bun install --frozen-lockfile을 사용하세요.
# 종속성 설치 (bun.lock 또는 bun.lockb 생성/업데이트)
bun install
# 스크립트 또는 파일 실행
bun run dev
bun run src/index.ts
bun src/index.ts
bun run --env-file=.env dev
FOO=bar bun run script.ts
bun test
bun test --watch
// test/example.test.ts
import { expect, test } from "bun:test";
test("더하기", () => {
expect(1 + 2).toBe(3);
});
const file = Bun.file("package.json");
const json = await file.json();
Bun.serve({
port: 3000,
fetch(req) {
return new Response("Hello");
},
});
bun.lock 또는 bun.lockb)을 커밋하세요.bun run을 선호하세요. TypeScript의 경우 Bun은 .ts를 네이티브로 실행합니다.