Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

Bun.js 在4月1号更新了v1.1.0版本,在Windows上面也修复了,支持Windows上面直接使用,查了下昨天更新的

Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

安装

直接 在cmd 中 输入 powershell -c "irm bun.sh/install.ps1 | iex"

Bun.js v1.1.0 windows正式版版

版本

Bun.js v1.1.0 windows正式版版

创建项目

bun create vite 可以创建多种项目(vue 或者 react 都可以)

bun create vue/cli 不可以

【npm 安装项目是这样的 npm install -g vue-cli vue create 项目名

如果非要创建vue2项目并且用vue-cli,那么把npm的命令行中的npm 换成 bun,但是最后本质还是用的npm

Bun.js v1.1.0 windows正式版版

并且支持 ts / js

Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

vue项目是默认下载的vue3

Bun.js v1.1.0 windows正式版版

react项目是默认下载的 18.2

Bun.js v1.1.0 windows正式版版

并且后续命令行也是bun

Bun.js v1.1.0 windows正式版版

下载react 项目

bun 支持 bun create vite 或者 bun create react-app

Bun.js v1.1.0 windows正式版版

选择用 bun create react-app 下载 ,那么使用的是 create-react-app 最后还是 npm

Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

如果希望用vue-cli 下载vue2项目

需要先下载bun install vue-cli

然后通过 vue create 项目名下载,但是这里又进入到node了,而且后续反馈也是npm

Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

查看了一下 bun create  remix

Remix.js是一个基于react的全栈 Web 开发框架,是对标next.js的。

Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

继续测试

bun 优势,当node 升级 降级之后,npm 需要同样进行升级降级,而且这时需要重新安装yarn pnpm (当然了哈,我用了npm的镜像管理 nrm,这个也需要重新安装),但是bun 不受node 影响,vite 也不受影响

Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

创建vue3 项目
  1. 如果用vite 创建vue3 项目 bun create vite 那么是不需要管理node 的版本问题

  2. 但是如果用bun create vue@lateat 创建vue3项目,那么是需要管理node 版本的

当我的node 是16的版本的时候,就创建不成功

Bun.js v1.1.0 windows正式版版

Bun.js v1.1.0 windows正式版版

当我把node 升级到了18版本,就可以

Bun.js v1.1.0 windows正式版版

并且在低版本的node中 用npm 运行项目的时候 会有警告

Bun.js v1.1.0 windows正式版版

但是 bun 不受影响

Bun.js v1.1.0 windows正式版版

总结!!!

  1. 如果单纯的用bun下载依赖,或者用vite创建项目,是非常便捷的,不需要考虑node

  2. 如果用一些其他的架子搭建项目,比如 vue-cli create vue/@latest create-react-app 等去搭建vue 和react 项目的时候,用bun 或者npm 都行,但是这里要考虑node版本问题,需要和这些架子自身属性,

所以就目前而言,Bun是无法取代node 环境的,但是可以当作另一个npm 的镜像使用,作为包管理器还是很合格的

最后吐槽一下 ## — ##

4月1号刚写了文章说 bun 在windows系统上面不好使,结果半夜悄悄默默去更新了版本,支持windows了,我真的是服了你这个老六了

淦!!

原文链接:https://juejin.cn/post/7353280369381326874 作者:用户5327161192068

(1)
上一篇 2024年4月3日 下午4:06
下一篇 2024年4月3日 下午4:17

相关推荐

发表回复

登录后才能评论