npm 安装 appium -g / saveError ENOENT ubuntu 14.04
npm install appium -g / saveError ENOENT ubuntu 14.04
我想在 ubuntu 14.04 中安装 appium。
我已经安装
- 节点 v8.4.0
- npm 5.3.0
- nvm v8.4.0
当我 运行 npm install -g appium
我得到 WARN
npm WARN deprecated babel-core@5.8.24: Babel 5 is no longer being maintained. Upgrade to Babel 6.
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated line-numbers@0.2.0: Copy its ~20 LOC directly into your code instead.
/home/fadhlimaulidri/.nvm/versions/node/v8.4.0/bin/appium -> /home/fadhlimaulidri/.nvm/versions/node/v8.4.0/lib/node_modules/appium/build/lib/main.js
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules/appium/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
也许我必须升级 babel-core
当我找不到如何升级到 Babel 6 时,然后我 运行
npm install --save-dev babel-core
我收到警告
npm WARN saveError ENOENT: no such file or directory, open '/home/fadhlimaulidri/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/home/fadhlimaulidri/package.json'
npm WARN fadhlimaulidri No description
npm WARN fadhlimaulidri No repository field.
npm WARN fadhlimaulidri No README data
npm WARN fadhlimaulidri No license field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
有什么解决办法吗?
截至今天,Appium 与节点版本 8.4.0 不兼容,其中包括版本为 5.3.0 的 npm。
我建议您尝试使用版本为:v6.11.2(包括 npm 3.10.10)的稳定节点构建
我想在 ubuntu 14.04 中安装 appium。 我已经安装
- 节点 v8.4.0
- npm 5.3.0
- nvm v8.4.0
当我 运行 npm install -g appium
我得到 WARN
npm WARN deprecated babel-core@5.8.24: Babel 5 is no longer being maintained. Upgrade to Babel 6.
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated line-numbers@0.2.0: Copy its ~20 LOC directly into your code instead.
/home/fadhlimaulidri/.nvm/versions/node/v8.4.0/bin/appium -> /home/fadhlimaulidri/.nvm/versions/node/v8.4.0/lib/node_modules/appium/build/lib/main.js
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules/appium/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
也许我必须升级 babel-core
当我找不到如何升级到 Babel 6 时,然后我 运行
npm install --save-dev babel-core
我收到警告
npm WARN saveError ENOENT: no such file or directory, open '/home/fadhlimaulidri/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/home/fadhlimaulidri/package.json'
npm WARN fadhlimaulidri No description
npm WARN fadhlimaulidri No repository field.
npm WARN fadhlimaulidri No README data
npm WARN fadhlimaulidri No license field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
有什么解决办法吗?
截至今天,Appium 与节点版本 8.4.0 不兼容,其中包括版本为 5.3.0 的 npm。
我建议您尝试使用版本为:v6.11.2(包括 npm 3.10.10)的稳定节点构建