1

Windows 7でホームステッドlaravel vagrantを設定しようとすると、次のエラーが発生します。

C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/psych.rb:205:in `parse':
(<unknown>): mapping values are not allowed in this context at line 13
 column 9 (Psych::SyntaxError)

これは私のyamlファイルです:

authorize: C:/Users/Netanel/.ssh/id_rsa.pub

keys:
    - C:/Users/Netanel/.ssh/id_rsa

folders:
    - map:C:/projects 
      to: /home/vagrant/projects

sites:
    - map: test.com
      to: /home/vagrant/projects/test/public

variables:
    - key: APP_ENV
      value: local
4

2 に答える 2

9

問題は、 の後のスペース不足ですmap:。あなたが持っている:

folders:
    - map:C:/projects 
      to: /home/vagrant/projects

それは次のようになります。

folders:
    - map: C:/projects 
      to: /home/vagrant/projects
于 2014-10-27T08:57:29.983 に答える
1

Marcin Nabiałek は、Homestead.yaml に問題がある可能性があることは正しいです。

私の場合、Sublimeを使用して、ファイル>エンコーディングで保存> UTF-8で問題が解決しました

于 2015-09-26T23:34:01.063 に答える