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

Windows 11下Angular开发中Bazel符号链接创建失败求助

解决Windows 11下Bazel符号链接创建失败问题

确认开发者模式正确启用

  • 打开「设置」→「隐私和安全性」→「开发者选项」
  • 开启「开发者模式」开关,之后重启终端再执行命令
  • 若开启后仍无效,尝试重启电脑让设置完全生效

调整Bazel符号链接相关环境变量

在执行命令前添加环境变量,强制Bazel适配Windows符号链接规则:

# PowerShell环境下设置
$env:BAZEL_LINKLIBS = "-lws2_32"
$env:BAZEL_USE_CPP_ONLY_TOOLCHAIN = "1"

或在CMD中直接拼接执行:

set BAZEL_LINKLIBS=-lws2_32 && yarn run devtools:test

检查项目目录权限与文件系统格式

  • 确认项目所在磁盘为NTFS格式(FAT32不支持符号链接)
  • 右键项目文件夹→「属性」→「安全」→「高级」,确保当前用户拥有「创建符号链接」的权限,无权限则手动添加

配置Bazel强制启用Windows符号链接

在项目根目录创建或修改.bazelrc文件,添加以下配置:

build --windows_enable_symlinks
build --experimental_use_jdk_symlinks

检查Git符号链接设置(若项目用Git管理)

确保Git允许创建符号链接,执行以下命令:

git config --global core.symlinks true

之后可重新克隆项目或执行git reset --hard重置文件(注意备份本地未提交修改)


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 05:12:10