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

首次使用Tauri+React项目运行npm run tauri dev遇LNK1181错误求助

可能的原因及解决方案

1. 路径包含特殊字符

你的项目路径存在Hashem's这类带单引号的特殊字符,会导致Rust构建工具解析路径时出错。

  • 解决:将项目迁移到不含空格、单引号等特殊字符的路径下,比如D:\Development\ReactJS\Initial-Tauri,之后执行以下命令:
    cd 新路径/src-tauri
    cargo clean
    npm run tauri dev
    

2. Visual Studio Build Tools组件不全

即便安装了VS 2022 C++ Build Tools,也可能缺少核心组件:

  • 打开Visual Studio Installer,确保勾选**Desktop development with C++**下的全部核心组件:
    • MSVC v143 - VS 2022 C++ x64/x86 build tools
    • 对应系统版本的Windows SDK(如Windows 11 SDK)
    • C++ CMake tools for Windows
  • 安装完成后重启终端,重新尝试构建。

3. 缓存或构建文件损坏

清理现有构建缓存,重新生成依赖与构建文件:

  • 依次执行命令:
    # 清理Rust构建缓存
    cd src-tauri
    cargo clean
    # 清理Node依赖缓存与文件
    npm cache clean --force
    rm -rf node_modules package-lock.json
    npm install
    # 重新启动Tauri开发服务
    npm run tauri dev
    

4. 环境变量配置异常

确认VS Build Tools的路径已正确加入系统环境变量:

  • 检查PATH中是否包含C:\Program Files\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\<实际版本号>\bin\Hostx64\x64
  • 若未添加,手动加入后重启电脑,再尝试构建。

内容的提问来源于stack exchange,提问作者Àshame

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 20:12:16