如何通过npm在全球范围内安装exp

时间:2018-08-06 16:32:29

标签: npm expo

在以管理员模式运行的cmd中成功运行npm install -g exp后,exp --version收到

后,我无法获得exp或任何其他命令
'exp' is not recognized as an internal or external command,
operable program or batch file

请告诉我如何在Windows 10上全局安装Exp。

3 个答案:

答案 0 :(得分:0)

显然,将C:\Users\~\AppData\Roaming\npm〜作为您在pc中的用户名添加到环境变量中将解决此问题。

答案 1 :(得分:0)

似乎exp的安装不正确。

请通过以下命令进行检查:

1. npm list -g
2. npm view exp version
3. npm list -g --depth=0

3rd将为您提供软件包列表,如下所示:

├── @angular/cli@1.7.4
├── @ngtools/json-schema@1.2.0
├── @ngtools/logger@1.1.2
├── @ngtools/webpack@1.10.2
├── async@2.6.1
├── asynch@0.5.2
├── hsbot@1.0.3
├── istanbul@0.4.5
├── n@2.1.12
├── node-gyp@3.6.2
├── npm@6.1.0
├── r-script@0.0.3
├── readline@1.3.0
├── typescript@2.8.1

如果仍然存在,则发现错误。尝试使用root用户重新安装它。

您可以按照以下步骤操作:

  1. npm uninstall -g exp(如果是,请删除损坏的软件包)
  2. npm cache clean --force(这不是必需的。但是,有时候npm缓存会变得混乱)
  3. npm i -g exp(然后重新安装exp软件包)

答案 2 :(得分:0)

也许,您可以安装expo-cli

使用此代码:

npm install -g expo-cli