npmで新しいバージョンのライブラリをインストールしてもpackage.jsonに反映されず新しいバージョンのライブラリが反映されません
アップデートしたいパッケージ
react-router-dom
5.3.0から6.4.2にアップデートしたい
実施した内容
①npm remove react-router-dom
②npm install react-router-dom@6.4.2
###問題
npm lsの結果では6.4.2になっているのですが、
dependeciesのバージョンが変わらないです。
また、実際にコードも<Routes>が使用できず<Switch>が利用できているので
新しいバージョンのライブラリが反映されていないような気がします。
$ npm ls ├── react-router-dom@6.4.2 └── react@18.2.0
packege.json
1{ 2 "name": "meria-app", 3 "version": "0.1.0", 4 "private": true, 5 "homepage": "./", 6 "dependencies": { 7 "@testing-library/jest-dom": "^5.16.5", 8 "@testing-library/react": "^13.4.0", 9 "@testing-library/user-event": "^13.5.0", 10 "css-select": "^3.1.0", 11 "react": "^18.2.0", 12 "react-dom": "^18.2.0", 13 "react-router-dom": "^5.3.0", 14 "react-scripts": "^5.0.1", 15 "web-vitals": "^2.1.4" 16 },
errorlog
1[eslint] 2src\Top.js 3 Line 143:12: 'Routes' is not defined react/jsx-no-undef 4 5Search for the keywords to learn more about each error.
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/10/15 06:05