pub 服务到非根目录

pub serve to non-root directory

是否可以在开发期间 运行 pub serve 并在 localhost:8888/application 而不是 localhost:8888 上提供应用程序?

我没有看到任何可以在 pub 上指定的标志,所以想知道是否有某种转换器可以使用。

我认为这是不可能的。也许添加一个符号链接

my_project/web/application

指向

my_project/web

让你随心所欲。

另一种选择是使用转发

的代理
http://localhost:8888/application 

http://localhost:8080/

当您在开发期间需要使用第 3 方服务器时,使用代理也是推荐的解决方案,其中对 Dart 资源的请求被转发到 pub serve 而其他所有内容都被转发到第 3 方服务器。