运行 命令 npm install 时出错
Error while running the command npm install
我正在尝试 运行 反应代码并使用命令 npm install 并弹出错误:
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:\Users\AJ\Desktop\Test/package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\AJ\Desktop\Test\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\AJ\AppData\Local\npm-cache\_logs22-04-29T05_40_15_503Z-debug-0.log
帮我解决这些错误,提前致谢!
您的项目中需要一个 package.json 文件,您可以 运行 此命令:
npm init --yes
问题是 npm
找不到 package.json
文件。
通常,这是一个非常简单的问题,很容易解决。
1.不在 package.json
的目录中
如果您已经有了 package.json
文件,那么您需要确保您位于该文件所在的目录中。
要查看文件是否在您的目录中,运行 dir
命令。
$ dir
如果您不在 package.json
所在的目录中,请导航至该目录。
2。创建 package.json
可能发生的另一个问题是您尚未创建 package.json
文件。
为此,运行 以下命令。
$ npm init
但是,如果您不想回答来自 运行ning 该命令的问题,运行 以下内容。
$ npm init -y
这将初始化您目录中的 package.json
文件。
编辑: 如果您尝试 运行 npm install
,您会收到以下错误:
npm ERR! code ERESOLVE - unable to resolve dependency tree
这意味着您有依赖冲突。要解决此问题,运行 带有以下标志的命令。
$ npm install --legacy-peer-deps
这将解决任何不兼容的包(例如,一个包需要比您当前拥有的版本更低的版本)。
完成这些解决方案中的任何一个后,运行执行下面的命令应该会成功。
$ npm install
我正在尝试 运行 反应代码并使用命令 npm install 并弹出错误:
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:\Users\AJ\Desktop\Test/package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\AJ\Desktop\Test\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\AJ\AppData\Local\npm-cache\_logs22-04-29T05_40_15_503Z-debug-0.log
帮我解决这些错误,提前致谢!
您的项目中需要一个 package.json 文件,您可以 运行 此命令:
npm init --yes
问题是 npm
找不到 package.json
文件。
通常,这是一个非常简单的问题,很容易解决。
1.不在 package.json
如果您已经有了 package.json
文件,那么您需要确保您位于该文件所在的目录中。
要查看文件是否在您的目录中,运行 dir
命令。
$ dir
如果您不在 package.json
所在的目录中,请导航至该目录。
2。创建 package.json
可能发生的另一个问题是您尚未创建 package.json
文件。
为此,运行 以下命令。
$ npm init
但是,如果您不想回答来自 运行ning 该命令的问题,运行 以下内容。
$ npm init -y
这将初始化您目录中的 package.json
文件。
编辑: 如果您尝试 运行 npm install
,您会收到以下错误:
npm ERR! code ERESOLVE - unable to resolve dependency tree
这意味着您有依赖冲突。要解决此问题,运行 带有以下标志的命令。
$ npm install --legacy-peer-deps
这将解决任何不兼容的包(例如,一个包需要比您当前拥有的版本更低的版本)。
完成这些解决方案中的任何一个后,运行执行下面的命令应该会成功。
$ npm install