0
奇妙なエラー:バベル/ browserifyはスローbrowserify使用しようとバベルとき
./node_modules/.bin/browserify app/index.js -o bundle.js -t [ babelify --presets [ es2015 react ] ]
ができます:
SyntaxError: /.../package.json: Error while parsing JSON - Unexpected token o in JSON at position 1 while parsing file: /.../index.js
at Object.parse (native)
at ConfigChainBuilder.addConfig (/.../dash/node_modules/babelify/node_modules/babel-core/lib/transformation/file/options/build-config-chain.js:155:65)
at ConfigChainBuilder.findConfigs (/.../dash/node_modules/babelify/node_modules/babel-core/lib/transformation/file/options/build-config-chain.js:107:30)
at buildConfigChain (/.../dash/node_modules/babelify/node_modules/babel-core/lib/transformation/file/options/build-config-chain.js:66:13)
at OptionManager.init (/.../dash/node_modules/babelify/node_modules/babel-core/lib/transformation/file/options/option-manager.js:369:58)
at File.initOptions (/.../dash/node_modules/babelify/node_modules/babel-core/lib/transformation/file/index.js:223:65)
at new File
私がインストールされ、適切なプリセットを持っていますes2015と反応しますが、私はなぜこのエラーを投げているのか分かりません。奇妙なことは、このコマンドは私のプロダクションサーバーで動作していることです...
アイデア?
Browserifyは 'package.json'ファイルを検査します。エラーはどこから来たのか、Babelとプリセットとは関係ありません。あなたの 'package.json'が本番稼働サーバー上のもの(コマンドが動作する)と同じであれば、' node_modules'などを完全に再インストールします。 – cartant
私は迷いのpackage.jsonファイルを親ディレクトリ。ありがとう! –