使用pub作为生产网络服务器是否正确?

时间:2014-12-09 16:41:50

标签: dart webserver dart-pub

pub serve的文档中写了

  

此命令为Dart Web应用程序启动开发服务器或开发服务器。开发服务器是localhost上的HTTP服务器,用于提供Web应用程序的资产。

因为它声明它是“开发服务器”,这是否意味着我不应该使用pub serve作为生产网络服务器?有哪些替代方案?

此外,当我使用pub serve时,它也在另一个端口上提供我的测试(我认为这不适合生产,因此这个问题)。在pub中有一个选项可以阻止它提供我的测试并使用pub serve --mode=release吗? (如果合适的话)

1 个答案:

答案 0 :(得分:2)

pub serve对于制作肯定是。对于生产使用pub build生成JavaScript输出并将结果(来自build/web)提供给您选择的任何生产Web服务器(如Apache,Nginx,...)