如何使用Codemod(Next.js)?转换选择无效

How to use Codemod(Next.js)? Invalid transform choice

我尝试在我的页面上应用 codemod(index.js 在里面)。

 npx @next/codemod pages
npx: installed 440 in 15.252s
Invalid transform choice, pick one of:
- name-default-component
- withamp-to-config
- url-to-withrouter

目录结构

node_modules
package.json
package-lock.json
pages

如何运行 codemod?

您需要在 path 之前指定一个有效的 transform

来自 Next.js codemod 文档:

Usage

npx @next/codemod <transform> <path>

  • transform - name of transform, see available transforms below.
  • path - files or directory to transform
  • --dry Do a dry-run, no code will be edited
  • --print Prints the changed output for comparison