npm init不会创建package.json

Sum*_*sky 15 npm package.json

我是ReactJS的新手,我正在阅读"TutorialsPoint"中的一个教程.

在第2步:创建文件夹后,我们需要打开它并通过从命令提示符运行npm init创建空的package.json文件并按照说明操作.

C:\Users\username\Desktop\reactApp>npm init
Run Code Online (Sandbox Code Playgroud)

通过运行上面的命令,我无法创建和package.json运行init后才会出现这个问题.

在此输入图像描述

在第4步:它要求添加依赖项和插件

在第5步:它要求打开package.json并删除对象"test": "echo \"Error: no test specified\" && exit 1"内部"scripts".

现在我怎样才能打开package.json,如果我从一开始就没有创建过?

gfu*_*lam 23

完成npm init提示

命令npm init "会问你一堆问题,然后为你写一个package.json."

如屏幕截图所示,第一个提示会要求您输入包名称.Enter如果您不确定要提供哪些信息,您可以点击跳过提示并接受默认值.

您也可以使用-y/ --yes完全跳过调查问卷.例如,npm init -y.(注意:-f/ --force也可以.)

每个提示对应于package.json文件中的一个字段.因此,您可以自己构造此文件,也可以从另一个项目中复制和修改现有文件.

  • 谢谢@gfullam它工作,只是添加了一个简单的"npm init -f".它创建了package.json文件,然后继续本教程的其余部分并且工作正常. (5认同)