3-3-1 3-4-3 npx babelとnpx eslintが期待通りに動かない
Closed this issue · 2 comments
skytomo221 commented
はじめまして。
p.51のコマンドラインに書かれているnpx babel src/index.js
を実行しようとしたところ、
$ npx babel src/index.js
npx: installed 1 in 2.443s
You have mistakenly installed the `babel` package, which is a no-op in Babel 6.
Babel's CLI commands have been moved from the `babel` package to the `babel-cli` package.
npm uninstall babel
npm install --save-dev babel-cli
See http://babeljs.io/docs/usage/cli/ for setup instructions.
と表示されてしまいます。また、p.55のnpx eslint src/index.js
も同様にうまく表示されません。
$ npx eslint src/index.js
Warning: React version not specified in eslint-plugin-react settings. See https://github.com/yannickcr/eslint-plugin-react#configuration .
何かバージョンが変わって廃止になった?のかもしれませんが、
これをうまく実行するにはどうしたらいいですか。
skytomo221 commented
すみません、npx babel .\src\index.js
の方は自己解決しました💦
npm install --save-dev @babel/core @babel/cli
で動くようになりました。
yuumi3 commented
@skytomo221 さん報告ありがとうざいます。
インストール手順に @babel/cli のインストールを追加しました。
eslintのWarningは .eslintrc.json
に settingsを追加しました、インストール手順のページ を参照して下さい。
"settings": {
"react": {
"version": "detect"
}
}