You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Bun.js搭配Quasar Framework及Vue3?遇Node报错求解

解决Quasar CLI调用Node而非Bun的权限/找不到文件问题

方法1:创建Bun到Node的软链接

如果系统未安装Node,直接把Bun链接为node,让Quasar CLI默认调用Bun:

  • Linux/macOS执行:
    sudo ln -s $(which bun) /usr/local/bin/node
    
    提示:若之前安装过Node,先备份原node文件再替换,避免冲突。

方法2:临时修改环境变量指定Bun为Node替代

执行quasar create前,临时让系统把Bun识别为node:

  • Linux/macOS终端:
    PATH=$(dirname $(which bun)):$PATH alias node=bun && quasar create <项目名>
    
  • Windows PowerShell:
    $env:Path = "$(Split-Path (Get-Command bun).Source);$env:Path"; Set-Alias node bun; quasar create <项目名>
    

方法3:修改Quasar CLI启动脚本

找到全局Quasar CLI的入口文件,将首行的Node调用改为Bun:

  1. 先定位CLI路径:
    which quasar
    
  2. 用编辑器打开该文件,把首行的#!/usr/bin/env node替换为#!/usr/bin/env bun,保存后再执行创建命令。

方法4:用Bun直接调用Quasar CLI

跳过全局安装的CLI,直接通过bunx执行Quasar CLI,强制Bun接管运行:

bunx @quasar/cli create <项目名>

内容的提问来源于stack exchange,提问作者Thiago Araujo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 18:48:22