这是我第一次尝试更新 unix 服务器的 nodejs 版本。我想用它来创建一个反应应用程序,并面临以下问题:
>npx create-react-app test
You are running Node 8.11.3.
Create React App requires Node 10 or higher.
Please update your version of Node.
所以我尝试使用以下命令更新版本:
>sudo npm cache clean -f
>sudo npm install -g n
>sudo n stable
installed : v14.15.4 to /usr/local/bin/node
active : v8.11.3 at /bin/node
但是似乎没有升级版本,它在不同的路径中安装了不同的版本。
我不确定是否可以只升级已经处于活动状态的版本,我不想做一个解决方法而直接升级它。
作为补充信息,如果我运行 n医生,我会看到以下内容:
>n doctor
Checking n install destination is in PATH...
'/usr/local/bin' is not in PATH
正如我之前所说,我正在寻找一种安全的方法来更新已安装的版本以能够使用 create-react-app,如果某些东西不起作用,能够轻松回滚到以前的版本,我知道方法是使用n。
提前致谢。