使用flutter build web命令打包的应用不包含上下文,只能部署在根目录。如何指定上下文,部署在子目录下呢?
有两种办法:
1.修改web/index.html文件
修改
<base href="$FLUTTER_BASE_HREF"> 标签 中href的值,改成你想要的上下文 然后再打包。2. 在命令行中指定上下文。
比如我想要的上下文是poem,我可以这个命令打包flutter build web --base-href=/poem/
注意
--base-href 参数的值 必须以斜杠开头并且以斜杠结束。标签:web,指定,href,上下文,flutter,打包 From: https://www.cnblogs.com/wang1dao/p/17877188.html