0

「vagrant up」中、edX プラットフォームの devstack および fullstack のインストール中に、次のエラー メッセージが表示されます。私の開発環境は、Windows7 と powershell、Virtual Box と Vagrant の最新バージョンです。

PS C:\Users\user\devstack> vagrant up
There is a syntax error in the following Vagrantfile. 
The syntax error message is reproduced below for convenience:

C:/Users/user/devstack/Vagrantfile:1: invalid multibyte char (UTF-8)

ちなみに、Vagrantfile を開いて、テキスト エディタ (メモ帳やサブライム テキスト) を使用して UTF-8 形式で保存することで、問題を解決できました。問題を解決するためのより良い方法はありますか? 私の開発環境の問題なのか、Cypress のリリースの問題なのか疑問に思っています。

このエラーを修正するためのヒントを教えていただければ幸いです。

(債務者)<><

4

1 に答える 1

1

Vagrantfile は ruby​​ ファイルであるため、特殊文字がある場合は、スクリプトの最初の行で使用している特定のエンコーディングを指定できます。

最初の行として、次のようなものがあります

# -*- mode: ruby -*-
# vi: set ft=ruby :
# encoding: UTF-8
于 2015-10-11T15:34:42.513 に答える