Bun 1.0 在 Windows 下的安装以及遇到的问题记录

2023年 9月 12日 135.1k 0

简介

它是个 JavaScript 运行时,野心是有的,想要替代 node,官网是这样介绍它的

image.png

Replace yarn with bun install to get 30x faster package installs.

周边是只萌包子

目前 2023-09-11,这个时间 bun 还没有 exe 可执行文件的版本,不过开发组已经在研究了,如果想使用的话,目前还是需要借助 WSL 环境。

安装 WSL 以及开启 Hyper-v

首先安装 wsl,它会依次安装环境,乌班图系统

以管理员身份打开命令行,然后输入如下命令,等待安装

wsl --install

image.png

接着启用 Hyper-V 以在 Windows 上创建虚拟机

image.png

设置乌班图用户名

安装好后 windows 开始中会添加好

打开乌班图系统,设置用户名,以及安装 unzip

image.png

设置用户名的时候可能会遇到问题作用:

允许不匹配 NAME_REGEX[_SYSTEM]配置变量的用户名。默认在创建用户时会进行/etc/adduser.conf中的正则表达式检查用户名是否合法,如果想使用弱检查,则使用这个选项,如果不想检查,可以将/etc/adduser.conf中相关选项屏蔽。

参考文章: Linux创建用户和删除用户

image.png

那么就可以屏蔽掉检查就可以接下来设置密码了

安装 unzip 和 bun

image.png

设置完密码之后安装 unzip

sudo apt-get install unzip

image.png

然后安装 bun

curl https://bun.sh/install | bash

image.png

使用

重启一下电脑,然后在 vscode 里可以调环境了

image.png
image.png

简单用了一下,安装个包什么的都没问题

image.png

不过我尝试了安装并启用 nextjs,发现 bun 并不支持 ?? 语法,估计以后会修复吧。

image.png

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论