Refusing to install package with name
package.jsonのnameとnpm installしようとしているパッケージ名が被っているときにでるエラー。
解決策
package.jsonのnameを変更する。
prettierいれてるのにeslintrc未設定なのは豚に真珠
pm install eslint eslint-config-prettier eslint-plugin-prettier -D
これらのツールをいれるとprettierがやったことにeslintは口を出さなくなる(警告しなくなる!)
https://qiita.com/soarflat/items/06377f3b96964964a65d
知らずに悪戦苦闘しながらルール追加していた(約2日間)
eslint: cannot find module 'prettier' require stack.
prettierがローカルに入ってないと怒られます。
npm install --save-dev prettier
[eslint] is not defined
.eslintrc.js
"env": {
node: true,
commonjs: true,
browser: true,
es6: true
}
[eslint] eslint-disable react/prop-types
警告を消す
.eslintrc.js
rules: {
"react/prop-types": 0
}