NPM中的以下行是什么意思?

时间:2018-09-17 05:01:10

标签: node.js npm

npm init -y

我正在使用上述行通过Node Package Manager为我的节点项目创建node package.json文件。但我想了解-y

它有什么作用?

2 个答案:

答案 0 :(得分:0)

如果省略了初始化程序(仅通过调用npm init),则init将退回到传统的init行为。它会问您很多问题,然后为您编写一个package.json。它将尝试根据现有字段,依赖项和选择的选项做出合理的猜测。它是严格加法的,因此它将保留所有已设置的字段和值。您也可以使用-y /-yes完全跳过问卷。如果您通过--scope,它将创建一个有作用域的包。

  

在此处阅读文档。这里已经提到了有关npm init的所有内容

npm init doc

答案 1 :(得分:0)

如果使用此标志运行init命令,将获得默认的package.json文件。看看documentation