在Windows 10中通过NPM安装appium时在cmd中弹出错误消息

时间:2018-07-15 08:41:24

标签: node.js npm appium

我尝试在Windows 10 CMD上使用npm安装appium,但收到以下错误消息:

  

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

2 个答案:

答案 0 :(得分:0)

好像您缺少一些包裹。

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

答案 1 :(得分:0)

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

只需键入npm install,然后按Enter。     检查问题仍然存在。如果问题仍未解决,请继续执行这些方法。     输入npm cache clean并按Enter     输入sudo npm install -g npm并按Enter。     重试npm install,然后按Enter。

如果您在公司网络代理后面,则可以在CMD上执行以下命令: npm config set https-proxy http://proxyip:port/