'npm init'是否< package-spec>与'npx'相同< package-spec>?

t98cgbkg  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(203)

npm-init文档说明npm init <package-spec>npx <package-spec>相同:

npm init <package-spec> (same as `npx <package-spec>)

是否正确?(忽略文档中缺少反勾的拼写错误。)

如果它是正确的,为什么下面的两个命令不是等效的?

npm init docusaurus # works as expected
npx docusaurus      # error: could not determine executable to run
ukqbszuj

ukqbszuj1#

npm-init文档在这一点上是错误的 (并且还缺少一个反勾)npm init <package-spec>**与npx <package-spec>相同。
应将npm init文档更正为:

npm init <package-spec> (same as `npx create-<package-spec>`)

如果将此更正应用于该示例,您将发现以下两个命令实际上是等效的:

npm init docusaurus
npx create-docusaurus      # Equivalent

我提出了两个问题:

  1. [DOCS] Missing backtick in synopsis of npm-init #5837
  2. [DOCS] Missing 'create-' in synopsis of npm-init #5838

相关问题