npm i 后有关package.json 报错

99 阅读1分钟

image.png

解决方法:npm init -f

在执行 npm init 命令时,默认情况下,npm 会通过一系列提示来询问用户关于项目的各种信息,如项目名称、版本、描述、入口文件、作者、许可证等,然后基于用户的输入生成 package.json 文件。

然而,当使用 npm init -f 或 npm init --force 时,npm 不会询问任何问题,而是直接使用默认值或空值填充 package.json 文件中的字段,迅速创建一个基本的 package.json 文件。这种方式适用于那些希望快速初始化项目,而不关心或之后会手动修改 package.json 文件的场景。