1、打开cmd命令窗口,windows键+R,输入cmd确认,打开cmd窗口之后,输入node -v命令,先查看下当前nodejs的版本
2、如果上面查看的版本比较低,则可以开始升级
清除npm cache
3、升级之前还需要安装n模块,n模块是专门用来管理nodejs的版本
输入npm install -g n
4、如果出现npm ERR! notsup Unsupported platfor… npm ERR! notsup Valid OS: !win32这样错误信息,则可以在命令后面加上 --force
5、如果你想升级到一个指定的版本,则可以使用n 6.11.2来升级
6、还可以直接输入n stable,升级到nodejs最新稳定的版本
原文链接:点击跳转
原文到这里就结束了,但我最后一步需要安装wsl2,提示信息如下
WSL 2 需要更新其内核组件。有关信息,请访问
在弹出的链接中下载相关包,但安装还是报错。
上面的原因是包安装错了,我的是x64下载的是ARM的
下载对的包即可,至于wsl安装根据官方教程即可顺利安装,教程地址:
—download-the-linux-kernel-update-package
OK安装好相关环境之后,发现 权限不够,想起来还没有设置Root密码
设置密码的博文地址:
懒得跳过去看原文的话,我直接把内容也贴过来:
Windows 10 WSL Linux 子系统,应用商店安装完 Ubuntu 后忽然意识到没有设置 root 密码,不知道密码自然就无法进入根用户下。
到网上搜了一下,原来是这么回事:
Ubuntu 的默认 root 密码是随机的,即每次开机都有一个新的 root 密码。
我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,终端会提示我们输入新的密码并确认,此时的密码就是 root 新密码。
修改成功后,输入命令 su root,再输入新的密码就 ok 了。
本文发布于:2024-01-31 21:47:04,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170670882531574.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |