【发布时间】:2020-09-30 12:35:50
【问题描述】:
所以我一直在尝试下载并安装 node.js 和 npm 以允许我在我的计算机上运行 expo。更具体地说,cmd“npm install expo-cli --global”。当我运行它时,我收到以下错误。现在,我通常是计算机终端和导航方面的新手,所以我很难理解错误或解决方案可能是什么。任何帮助表示赞赏
【问题讨论】:
-
docs.npmjs.com/…官方文档要解决这个问题检查一下
所以我一直在尝试下载并安装 node.js 和 npm 以允许我在我的计算机上运行 expo。更具体地说,cmd“npm install expo-cli --global”。当我运行它时,我收到以下错误。现在,我通常是计算机终端和导航方面的新手,所以我很难理解错误或解决方案可能是什么。任何帮助表示赞赏
【问题讨论】:
要全局安装软件包,您必须使用 root 权限安装(类似于 Windows 上的“以管理员身份运行”)。你可以运行:
sudo npm install expo-cli --global
并在提示符处输入您的密码(请记住,即使它不会显示,它仍然存在)。
另一种解决方案(如果您不是管理员或不想使用 sudo)是给 npm 一个前缀并将其添加到您的路径中。 GitHub 上有一个很好的指南:https://github.com/sindresorhus/guides/blob/master/npm-global-without-sudo.md
【讨论】: