节点
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”不会产生任何效果,对我来说,在命令行级别上,一切似乎都是正确的……此外,我尝试了链接的解决方案,但不能解决问题,这会使情况变得更糟。
答案 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
之前的命令