Create-react-app error

2020-07-13 11:06发布

问题:

I would like to use create-react-app, so I follow the instruction:

npm install -g create-react-app
create-react-app my-app
cd my-app/
npm start

But I have error on last step. After running npm start I get error:

Could not find an open port at linux-llw5. Network error message: getaddrinfo ENOTFOUND linux-llw5

How can I fix it?

回答1:

Your machine probably has a global HOST environment variable so Create React App tries to find an open port on it instead of the default localhost. Delete the environment variable and it should work fine as you want.

Alternatively you can explicitly change start in scripts in package.json to run HOST=localhost react-scripts start. But this seems a bit complex.



回答2:

If you set variable in command line and run

...
cd my-app/
HOST=localhost npm start

application should start correctly