我在Windows上使用Ubuntu上的Bash作为命令行工具。
我需要安装Node和NPM,在download page for unix上,我需要在5个不同选项中进行选择:32位,64位,armv 6,ArmV7,armv 8。手臂本身不是32位就是64位,所以这让我很困惑。
Arm版本是用于移动的设备的吗?我在任何目录下都找不到Bash/Ubuntu,在64位程序目录下也找不到。
如果我的Windows是64位的,我可以假设Bash/Ubuntu也是64位的,并且这是正确的下载文件吗?
我在Windows上使用Ubuntu上的Bash作为命令行工具。
我需要安装Node和NPM,在download page for unix上,我需要在5个不同选项中进行选择:32位,64位,armv 6,ArmV7,armv 8。手臂本身不是32位就是64位,所以这让我很困惑。
Arm版本是用于移动的设备的吗?我在任何目录下都找不到Bash/Ubuntu,在64位程序目录下也找不到。
如果我的Windows是64位的,我可以假设Bash/Ubuntu也是64位的,并且这是正确的下载文件吗?
6条答案
按热度按时间von4xj4u1#
要在WSL上的Ubuntu中安装
node
和npm
,您需要安装nvm
。它不适用于apt-install
1.安装NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
1.根据您使用的LinuxShell编辑~/.bashrc或~/.zshrc,并在底部添加以下内容
export NVM_DIR="/home/yourusername/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
现在重新启动bash,然后运行
nvm install node
如果您希望安装特定版本,将安装最新版本
nvm install v6.11.5
一切就绪。
贷方:https://winsmarts.com/how-to-install-node-on-linux-on-windows-wsl-65069ea5f83d
1tuwyuhd2#
在WSl中运行上述命令。
如果是64位,则显示以下内容
如果是32位,则显示
顺便说一句,你可以很容易地从apt下载节点和npm的wsl。
3phpmpom3#
根据此评论的链接,无NVM
截至2021年12月日,其结果为:
nszi6y054#
您需要更新WSL包和存储库以获得
nodejs
。使用以下命令集完成相同操作:bgibtngc5#
Windows有一个关于如何做到这一点的官方支持页面:https://learn.microsoft.com/en-us/windows/dev-environment/javascript/nodejs-on-wsl
它们的指令是(全部在您的WSL终端中):
1.将
curl
与sudo apt-get install curl
一起安装1.将
nvm
与curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
一起安装-请注意,这是获取NVM的官方位置。1.重新启动终端。
1.使用
nvm install <version>
安装节点版本。例如,我选择nvm install lts/hydrogen
安装最新版本的节点18。您可以使用nvm ls
查看可用版本。1.或者,您可以使用
nvm alias default <version>
将版本标记为默认版本,以便在每次打开终端时自动设置。qnakjoqk6#
尝试在apk中升级所有插件。在WSl中运行以下命令。