执行npm install遇ENOENT错误(找不到package.json),求解决方法
解决npm install执行失败(ENOENT错误)的方案
错误原因
你当前在C:\Users\Owner目录执行npm install,但这个目录里没有package.json文件——npm需要这个文件识别项目并安装依赖,因此抛出了ENOENT(文件未找到)错误。
解决步骤
- 切换到项目目录:找到你的项目文件夹路径,比如项目存在
C:\Users\Owner\my-small-project,在终端执行:
执行后可用cd C:\Users\Owner\my-small-projectdir命令查看当前目录文件,确认是否存在package.json。 - 若没有package.json,先初始化项目:如果是新建项目还未创建
package.json,执行以下命令快速生成(-y参数使用默认配置,跳过交互提问):npm init -y - 重新执行npm install:完成上述步骤后,再运行:
npm install
快捷操作
直接打开你的项目文件夹(VS Code中通过文件>打开文件夹选择项目目录),此时终端会自动定位到项目根目录,无需手动切换路径,直接执行npm install即可。
内容的提问来源于stack exchange,提问作者Deepak Suresh
相关产品推荐
相关产品推荐

