我想使用create-react-app,所以我按照说明进行操作:
npm install -g create-react-app
create-react-app my-app
cd my-app/
npm start
但我在最后一步有错误。运行npm start
后,我收到错误:
找不到linux-llw5的开放端口。网络错误消息: getaddrinfo ENOTFOUND linux-llw5
我该如何解决?
答案 0 :(得分:8)
您的计算机可能有一个全局HOST
环境变量,因此Create React App会尝试在其上找到一个开放端口,而不是默认的localhost
。删除环境变量,它应该可以正常工作。
或者,您可以明确更改start
中scripts
中的package.json
以运行HOST=localhost react-scripts start
。但这看起来有点复杂。
答案 1 :(得分:2)
如果在命令行中设置变量并运行
...
cd my-app/
HOST=localhost npm start
应用程序应该正确启动