Windows 7上的Aqueduct / Dart新项目命令失败

时间:2016-10-30 11:46:28

标签: dart dart-pub aqueduct

我正在尝试使用aqueduct命令创建项目,但是我收到以下错误:

C:\Users\Aelayeb>aqueduct create -n web_dart
Fetching Aqueduct as:
  aqueduct: "any"
Determining Aqueduct template source...
ProcessException: Le fichier sp├®cifi├® est introuvable.

  Command: pub get --no-packages-dir

写成“未找到文件”(法文版)。

另外,我从文档中跳过了“aqueduct setup”步骤,因为它找不到psql,我不需要这个项目的数据库。 在看到此设置步骤的代码后,我认为这不是强制性的(setup_command.dart)。

但如果我做错了什么,或者有人对错误有所了解,那对我来说真的很有帮助。 顺便说一句,我在Windows 7 64位计算机上测试它。

1 个答案:

答案 0 :(得分:2)

基本上,在执行" pub get --no-packages-dir"之前,命令似乎无法切换目录。

所以当我重播" pub get"在正确的目录中,它似乎有用。

编辑:这是dart" Process.runSync()"的一个问题。窗口上的方法没有使用" PATH" ENV。添加" runInShell:true"参数似乎有效。 更多详情:github

现在的问题是:它是否按预期工作?