# pacakge_scripts_runner **Repository Path**: dlkw/pacakge_scripts_runner ## Basic Information - **Project Name**: pacakge_scripts_runner - **Description**: Right-click package.json in VS Code (and compatible editors) to run scripts from the scripts field—no more typing commands by hand. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-12 - **Last Updated**: 2026-09-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Package Scripts Runner [English](./README.md) 在 VS Code / Cursor / Trae 等兼容环境中,对 `package.json` 右键即可选择并执行 `scripts` 中的命令。 ## 功能 - 资源管理器中右键 `package.json` → **Run Package Script…** - 编辑器中打开 `package.json` 时右键(编辑区 / 标签栏)同样可用 - QuickPick 列出全部 scripts,并显示脚本内容 - 自动识别包管理器:`packageManager` 字段,或 `pnpm-lock.yaml` / `yarn.lock` / `bun.lock(b)` / `package-lock.json` - 每次在新的内置终端中执行(名称为 `Package Scripts Runner`) ## 开发调试 ```bash npm install npm run compile ``` 按 `F5` 启动 Extension Development Host,在新窗口中右键任意 `package.json` 试用。 ## 打包安装 ```bash npm run package ``` 生成 `.vsix` 后: - VS Code:`Extensions: Install from VSIX…` - Cursor / Trae:同样支持从 VSIX 安装本地扩展 ```bash cursor --install-extension ./package-scripts-runner-0.1.0.vsix --force trae-cn --install-extension ./package-scripts-runner-0.1.0.vsix --force ``` ## 兼容性 使用标准 VS Code Extension API(`engines.vscode: ^1.74.0`),不依赖 Cursor 专用接口,因此可在 VS Code、Cursor、Trae 等基于 VS Code 的编辑器中使用。