在Ubuntu 18.04上安装reactjs

时间:2019-01-04 14:19:30

标签: node.js reactjs npm ubuntu-18.04

节点

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

npm 5.3 +

sudo npm install npm@latest -g

Create-React-App

npm install -g create-react-app

create-react-app memory

当我输入“ npm start”时,该应用程序无法在浏览器中打开,并且无法通过URL my.ip.public:3000进行访问。

我禁用了防火墙,但不能解决问题。我通过.env文件授予了另一个端口,它没有解决问题。

这不是duplication的问题,因为在链接上,命令“ npm start”不会产生任何效果,对我来说,在命令行级别上,一切似乎都是正确的……此外,我尝试了链接的解决方案,但不能解决问题,这会使情况变得更糟。

2 个答案:

答案 0 :(得分:0)

我也遇到了这个问题,但这对我有用

确保已安装或使用 npm:

sudo apt install npm

然后

sudo npm -g install create-react-app

之后我用它来创建一个应用程序(不要使用 npm 后面跟着其他,而是我们如下):

create-react-app nameofyourapp

这对我有用。

答案 1 :(得分:-1)

这将产生类似Error: EACCES: permission denied, access '/usr/local/lib/node_modules' react

的错误

您需要超级用户特权才能安装react。要获得超级用户特权,只需运行

sudo -i

在命令npm install -g create-react-app之前的

命令