在windows 10中通过npm安装appium时,cmd中弹出错误消息



我试图在Windows 10 CMD上安装带有npm的appium,但收到以下错误消息:

npm WARN tar ENOENT:没有这样的文件或目录,打开'C:\Users\asus\AppData\Roaming\npm\node_modules.stating\bplist-creator-30ee61c3\test\sample1.bplist'npm WARN tar ENOENT:没有这样的文件或目录,打开'C:\Users\asus\AppData\Roaming\npm\node_modules.stating\bplist-creator-30ee61c3\test\sample2.bplist'npm WARN tar ENOENT:没有这样的文件或目录,打开'C:\Users\asus\AppData\Roaming\npm\node_modules.stating\bplist-creator-30ee61c3\test\uid.bplist'npm WARN tar ENOENT:没有这样的文件或目录,打开'C:\Users\asus\AppData\Roaming\npm\node_modules.stating\bplist-creator-30ee61c3\test\utf16.bplist'npm ERR!超过的最大调用堆栈大小

看起来您丢失了一些包。

  1. 确保package.json已列出所有依赖项
  2. 运行npm install
    如果问题仍然存在
    • 运行npm install
    • 运行npm cache clean
    • 运行npm install -g npm
    • 再次摩擦npm install

您可以通过以下方法解决该问题:

只需键入npm install并按Enter即可。检查问题仍然存在。如果问题没有得到解决,请继续这些方法。键入npm cache clean并按Enter键键入sudo npm install -g npm,然后按Enter键。重试npm install并按Enter键。

如果您在公司网络代理后面,您可以在CMD上执行以下命令:npm配置设置https代理http://proxyip:port/

最新更新