首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在我的Dart渡槽服务器中忽略main.dart配置?

为什么在我的Dart渡槽服务器中忽略main.dart配置?
EN

Stack Overflow用户
提问于 2019-03-03 01:19:02
回答 1查看 427关注 0票数 1

我的渡槽服务器的main.dart文件是

代码语言:javascript
复制
import 'package:dart_server/dart_server.dart';

Future main() async {
  final app = Application<DartServerChannel>()
      ..options.configurationFilePath = "config.yaml"
      ..options.port = 3000;                          // changed from 8888

  final count = Platform.numberOfProcessors ~/ 2;
  await app.start(numberOfInstances: 1);              // changed from count > 0 ? count : 1 

  print("Application started on port: ${app.options.port}.");
  print("Use Ctrl-C (SIGINT) to stop running the application.");
}

我更改了端口号和实例数,但是当我启动服务器时

代码语言:javascript
复制
aqueduct serve

我仍然得到8888端口和两个实例:

代码语言:javascript
复制
-- Aqueduct CLI Version: 3.1.0+1
-- Aqueduct project version: 3.1.0+1
-- Preparing...
-- Starting application 'dart_server/dart_server'
    Channel: DartServerChannel
    Config: /Users/jonathan/Documents/Programming/Tutorials/Flutter/backend/backend_app/dart_server/config.yaml
    Port: 8888
[INFO] aqueduct: Server aqueduct/1 started.  
[INFO] aqueduct: Server aqueduct/2 started. 

只有当我像这样显式地启动服务器时

代码语言:javascript
复制
aqueduct serve --port 3000 --isolates 1

我是否得到了3000端口和一个实例:

代码语言:javascript
复制
-- Aqueduct CLI Version: 3.1.0+1
-- Aqueduct project version: 3.1.0+1
-- Preparing...
-- Starting application 'dart_server/dart_server'
    Channel: DartServerChannel
    Config: /Users/jonathan/Documents/Programming/Tutorials/Flutter/backend/backend_app/dart_server/config.yaml
    Port: 3000
[INFO] aqueduct: Server aqueduct/1 started.  

为什么改变main.dart不影响它呢?(我在进行更改后保存了文件。)我还有别的地方需要更新吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-05 05:05:07

我在任何文档中都找不到它,但是当您运行"aqueduct“命令时,bin/main.dart文件似乎不会被执行。导水管服务命令在命令行上使用自己的配置。您需要使用-port选项指定端口。

如果您想使用您的main.dart文件,也可以使用

代码语言:javascript
复制
dart bin/main.dart 

在项目文件夹中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54964706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档