如何解决在 x86_64-conda_cos6-linux-gnu 上找不到开放端口
所以,我最近开始学习 React,但如果有人愿意帮助我,我会遇到一些问题。 我正在使用代码创建一个应用程序。
npx create-react-app project-name
应用程序已创建,但是当我尝试使用
运行它时npm start
我收到以下错误: 在 x86_64-conda_cos6-linux-gnu 上找不到开放端口。
有人可以指导我如何克服这个问题吗?谢谢
消息日志如下:
尝试绑定到 HOST 环境变量:x86_64-conda_cos6-linux-gnu 如果这是无意的,请检查您是否在 shell 中错误地设置了它。 在此处了解更多信息:https://cra.link/advanced-config
解决方法
解决问题:
- 我通过命令行将 HOST="localhost" 写入 ~.bash_profile 编辑选择 nano
- 我用 source ~/.bash_profile “重新加载”了环境变量
有关详细信息,请查看此link。
为 Ubuntu 添加特定步骤:
-
使用 hostnamectl 更改主机名。
在 Ubuntu 18.04 中我们可以更改系统主机名和相关设置 使用命令 hostnamectl。
例如,要将系统静态主机名更改为 linuxize,您需要 使用以下命令:
sudo hostnamectl set-hostname localhost
复制 hostnamectl 命令不产生输出。成功时返回 0,否则返回非零失败代码。
- 编辑 /etc/hosts 文件。 打开 /etc/hosts 文件并将旧主机名更改为新主机名。
/etc/hosts
127.0.0.1 localhost
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
复制 3. 编辑 cloud.cfg 文件。
如果安装了 cloud-init 包,您还需要编辑 cloud.cfg 文件。该包通常默认安装在AWS等云提供商提供的镜像中,用于处理云实例的初始化。
要检查软件包是否已安装,请运行以下 ls command
:
ls -l /etc/cloud/cloud.cfg
,
找到了解决方案。刚刚输入
HOST=localhost npm start
现在工作顺利
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。