Windowsでdockerの再インストールや環境構成の変化によって、dockerコマンド実行時にエラーが表示される場合の対応方法です。 docker-machineの構成が存在しない docker関…
babelでbuildするとparseエラーが表示されて失敗することがあります。
中身がjson形式でなければ直せば解決しますが、正しいjson形式でも表示されるケースがあります。
表示されるエラー
npm ERR! code EJSONPARSE
npm ERR! file C:\Users\****** - ***\package.json
npm ERR! JSON.parse Failed to parse json
npm ERR! JSON.parse Unexpected end of JSON input while parsing near ''
npm ERR! JSON.parse Failed to parse package.json data.
npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.
原因1
json形式になっていない場合に表示されます。
{ }の括弧が対になっていない、複数要素ある場合に末尾のカンマが抜けている等が多くみられます。
原因2
babelはjsonファイルの文字コードがutf-8
でなければなりません。
utf-8 BOMもNGです。
エディタによってデフォルトの文字コードが様々なので確認しましょう。
コメントを書く