@ expressjs/ codemod
Express.js提供Codemod变换,帮助您在功能被贬值或被去除时更新快递服务器.
代码模型是程序上运行在代码库上的转换. 这使得可以应用大量修改而无需手动通过每个文件.
安装
您不需要安装此软件包, 请运行以下命令 :
npx @expressjs/codemod # or pnpx, bunx, etc.
或在全球安装:
npm i -g @expressjs/codemod # or pnpm, bun, etc.
使用量
使用 @expressjs/codemod -h 以探索可用的命令行选项.
Usage: @expressjs/codemod [codemod] [source] [options]
Options:
-v, --version Output the current version of @expressjs/codemod.
-d, --dry Dry run (no changes are made to files)
-p, --print Print transformed files to stdout
--verbose Show more information about the transform process
--silent Don't print anything to stdout
-h, --help Display this help message.
Commands:
upgrade [options] [source] Upgrade your express server to the latest
version.
可用的代码
所有更新您的快取服务器的可用代码 :
魔法重定向( v5. 0.0)
变换被堕落的魔法弦"回"
复数方法(v5.0.0)
将方法转换成其复数版本
v4被贬值的签名(v5.0.0)
转换 Express v4 中已贬值的签名
(v5.0.0) (中文(简体) )
将request.param()改为专用方法
捐款
Express.js项目欢迎所有建设性贡献. 捐款有多种形式, 从错误修正和增强的代码,到文档的添加和修正,增加 测试,对收到的牵引请求和问题进行分类,还有更多!
见 贡献指南 关于贡献的更多技术细节.