2

我正在尝试使用 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

它写成“找不到文件”(法语)。

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

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

4

1 回答 1

2

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

因此,当我在正确的目录中重播“pub get”时,它似乎有效。

编辑:这是不使用“PATH”环境的windows上的dart“Process.runSync()”方法的问题。添加“runInShell:true”参数时,它似乎有效。更多细节在这里:github

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

于 2016-10-30T15:55:02.040 回答