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

无法启动Tauri开发服务器:beforeDevCommand终止且状态码非零

Tauri dev运行报错:SyntaxError: Unexpected reserved word,beforeDevCommand执行失败

我在Linux Mint系统上跟着Tauri官方指南创建应用,已经安装好所有前置依赖。因为正在学习Rust和React,所以用cargo create-tauri-app生成了一个基于TypeScript、pnpm和React的项目,pnpm install执行完全正常,但运行tauri dev(不管是通过cargo tauri dev还是pnpm tauri dev)时总会报错:

SyntaxError: Unexpected reserved word

最终会提示:

Command failed with exit code 1, beforeDevCommand terminated with a non-zero status code

错误输出截图:
tauri dev错误输出

我的tauri.conf.json里的build配置段如下:

"build": {
    "beforeDevCommand": "pnpm dev",
    "beforeBuildCommand": "pnpm build",
    "devPath": "http://localhost:1420",
    "distDir": "../dist",
    "withGlobalTauri": false
  }

我试过把beforeDevCommand改成npm dev、pnpm dev或者留空,都没解决问题,而且谷歌上也找不到和这个错误完全匹配的相关帖子,求帮忙排查原因。

内容的提问来源于stack exchange,提问作者Jacob Rolph

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 06:39:52