thinkphp6-standards
v0.1.1
Published
Codex skill for ThinkPHP 6 coding standards.
Downloads
196
Maintainers
Readme
thinkphp6-standards
ThinkPHP 6 项目编码规范 Codex skill,包含数据库事务、where 查询条件、Model 表名、OSS 图片签名、Db 原生查询、日志记录、管理后台控制器路由、API URL 命名、类引入等约定。
使用
发布到 npm 后,在目标项目根目录执行:
npx thinkphp6-standards install默认安装位置是当前项目的 skills 目录:
.\skills\thinkphp6-standards如果 skills 目录不存在,安装命令会自动创建。
如果目标目录已存在,需要显式覆盖:
npx thinkphp6-standards install --force也可以安装到指定目录:
npx thinkphp6-standards install --target D:\path\to\skills\thinkphp6-standards本地开发
在当前仓库测试安装命令:
node .\bin\thinkphp6-standards.js install --target .\.tmp\thinkphp6-standards --force检查 npm 包会发布哪些文件:
npm pack --dry-run发布到 npm
先登录 npm:
npm login首次公开发布:
npm publish后续更新版本后再发布:
npm version patch
npm publish如果 thinkphp6-standards 包名已被占用,把 package.json 里的 name 改成 scoped 包名,例如:
{
"name": "@your-npm-name/thinkphp6-standards"
}scoped 包发布后,用户使用:
npx @your-npm-name/thinkphp6-standards installscoped 包首次公开发布需要:
npm publish --access public