node.js - npm 错误!arg 参数以非 ascii 破折号开头,这可能无效:[ '- g', 'appium' ]
问题描述
当我尝试安装 Appium 打开命令提示符/终端并键入以下命令来安装 Appium 时:
npm install –g appium
显示
npm 错误!arg 参数以非 ascii 破折号开头,这可能无效:[ '- g', 'appium' ] npm ERR!代码 EINVALIDTAGNAME npm 错误!无效的标记名称“-g”:标记可能没有任何编码URIC 组件编码的字符。
npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\vipin\AppData\Roaming\npm-cache_logs\2018-08-23T07_34_08_495Z-debug.log
注意:- Node.js v8.11.4 和 npm 5.6.0
解决方案
我猜你的-g不是一个有效的字符。我也猜你是从某处复制粘贴以下命令,
npm install –g appium
请尝试在您的 CMD 提示符/控制台中手动输入相同的命令,如下所示,
npm install -g appium
推荐阅读
- javascript - 使用 Google Chart API 强制显示在堆积条形图中的注释
- swift - Xcode 不一致的编译器错误
- android-edittext - 仅显示键盘的数字 EditText
- c# - 在 C# 中使用指针
- mysql - 我在数据库中属于一个帐户的所有表上都有 account_id。这可能是我们的数据库使用大量内存的原因吗?
- r - 如何使这个嵌套的 for 循环更快?
- dataframe - 如何根据数据框中的值选择行索引和变量名称?
- reactjs - 是否可以将 GitHub 页面站点重定向到具有 url-path 的主机?
- python - Heroku 上托管的 Python 应用程序突然停止工作(错误代码 H10)
- python - 当 JSON 是源格式时,气流 GCS 到 BQ 运算符失败