2016-05-03 8 views
0

私は、Visual Studio 2013(Update 5)でGrattとともにBowerをthe Task Runner explorerを使用して使用しようとしています。以前はBowerを単独で使用していたので、全体のセットアップはやや単純でした。しかし
、次のようbower.jsonを使用して:VS 2013 Bower EMFORMED bower.json

{ 
    "name": "sample", 
    "private": true, 
    "dependencies": { 
     "jquery-validation-unobtrusive": "*" 
    } 
} 

を私は次のエラーを取得し、予期しないトークンが空白であると思われることに注意してください(これはコピー&ペーストの問題ではありません):

Executing 

bower      EMALFORMED Failed to read C:\Directory\bower.json 

Additional error details: 
Unexpected token 

JSONは有効と思われますが、何が問題なのでしょうか?

答えて

0

問題は、this questionまたはthis questionと同じです。Visual Studioは、ドキュメントの先頭に、不可視のユニコード文字であるバイトオーダー記号を書き込みます。

この問題を解決するには、別のエディタを使用するか、ファイル保存設定を変更してシンボルを除外します。

後者を実行するには、File - Advanced Save Optionsを選択し、エンコードにUnicode (UTF-8 without signature) - Codepage 65001を選択します。

関連する問題