3

正如UmiJS 文档npm create所建议的那样,使用以下命令创建一个项目:

$ npm create umi

它似乎正在工作,但没有记录。

它为什么出现以及何时出现?它是 的完整同义词npm init吗?有什么理由npm create应该或不应该使用?

4

1 回答 1

3

有趣的问题,我也没有意识到这一点。

为了回答这个问题,我跑了

$ npm create --help

哪个打印

npm init [--force|-f|--yes|-y|--scope] npm init <@scope> (同npx <@scope>/create) npm init [<@scope>/] (同npx [<@scope>/]create-<name>)

别名:创建、初始化

所以是的,它是同义词,或者更具体地说是npm init.

这是使用 npm 6.10.1 完成的

使用哪个命令并不重要,但init它是规范形式,create而是别名。npm create --help实际调用的事实证明了这一点,npm init --help这就是为什么我们在上面的输出中看到create列为别名的原因。

于 2019-07-21T12:31:23.757 回答