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

如何在Uno中控制package_xxx目录生成,指定固定文件夹名?

解决Uno WASM构建输出文件夹固定名称的方法

可以通过在项目文件(.csproj)中自定义MSBuild属性,直接指定固定的输出文件夹名称,比如你需要的AppBundle:

  • 打开你的Uno WASM项目的.csproj文件
  • 添加以下配置:
<PropertyGroup>
  <!-- 指定固定的输出文件夹名称 -->
  <WasmShellOutputPackagePath>$(OutputPath)AppBundle</WasmShellOutputPackagePath>
</PropertyGroup>

这个配置会覆盖默认的package_xxx命名规则,构建完成后,输出文件会直接生成在指定的AppBundle文件夹下,下游工具(如webpack、TypeScript配置)就能直接使用这个固定路径进行调用。

如果需要区分Debug和Release环境的不同输出路径,也可以通过条件属性配置:

<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
  <WasmShellOutputPackagePath>$(OutputPath)AppBundle.Debug</WasmShellOutputPackagePath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
  <WasmShellOutputPackagePath>$(OutputPath)AppBundle.Release</WasmShellOutputPackagePath>
</PropertyGroup>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 19:55:58