webpack React Dependency Upgrade -我们应该遵循哪些实践来升级依赖项?

zpqajqem  于 2024-01-08  发布在  Webpack
关注(0)|答案(1)|浏览(163)

下面是需要更新的依赖项和开发项列表,它们已经很老了,有些已经过时了。

  1. "dependencies":
  2. "axios": "0.16.2",
  3. "babel-polyfill": "6.23.0",
  4. "clean-webpack-plugin": "0.1.17",
  5. "express": "4.15.3",
  6. "file-saver": "1.3.3",
  7. "firebase": "8.3.2",
  8. "fs-extra": "3.0.1",
  9. "has-flag": "2.0.0",
  10. "isomorphic-fetch": "2.2.1",
  11. "json-loader": "0.5.4",
  12. "lodash": "4.17.4",
  13. "moment": "2.18.1",
  14. "prop-types": "15.5.8",
  15. "qrcode.react": "^0.9.3",
  16. "react": "15.5.4",
  17. "react-bootstrap": "0.31.0",
  18. "react-bootstrap-date-picker": "5.1.0",
  19. "react-custom-scrollbars": "4.1.2",
  20. "react-dom": "15.5.4",
  21. "react-fontawesome": "1.6.1",
  22. "react-google-maps": "8.3.3",
  23. "react-infinite-scroll-component": "2.3.0",
  24. "react-redux": "5.0.5",
  25. "react-router": "4.1.1",
  26. "react-router-config": "1.0.0-beta.3",
  27. "react-router-dom": "4.1.1",
  28. "react-slick": "0.22.2",
  29. "recharts": "1.1.0",
  30. "redux": "3.6.0",
  31. "redux-logger": "3.0.6",
  32. "remote-redux-devtools": "0.5.12",
  33. "slick-carousel": "1.6.0",
  34. "webpack": "2.6.1",
  35. "yaml-loader": "0.4.0"
  36. "devDependencies":
  37. "autoprefixer": "7.1.1",
  38. "babel-cli": "6.24.1",
  39. "babel-core": "6.24.1",
  40. "babel-loader": "7.0.0",
  41. "babel-plugin-transform-decorators-legacy": "1.3.4",
  42. "babel-preset-es2015": "6.24.1",
  43. "babel-preset-react": "6.24.1",
  44. "babel-preset-stage-0": "6.24.1",
  45. "bootstrap": "3.3.7",
  46. "bourbon": "4.3.4",
  47. "copy-webpack-plugin": "4.0.1",
  48. "css-loader": "0.28.4",
  49. "extract-text-webpack-plugin": "2.1.0",
  50. "file-loader": "0.11.1",
  51. "fileloader": "2.0.0",
  52. "html-loader": "0.5.1",
  53. "html-webpack-plugin": "2.30.1",
  54. "jquery": "^3.6.0",
  55. "material-design-lite": "1.3.0",
  56. "node-bourbon": "4.2.8",
  57. "postcss-loader": "2.0.5",
  58. "redux-thunk": "2.2.0",
  59. "resolve-url-loader": "2.0.2",
  60. "sass-loader": "6.0.5",
  61. "style-loader": "0.17.0",
  62. "url-loader": "0.5.8",
  63. "webpack": "2.6.1",
  64. "webpack-browser-plugin": "1.0.20",
  65. "webpack-bundle-analyzer": "2.8.2",
  66. "webpack-dev-server": "2.4.5",
  67. "webpack-livereload-plugin": "0.11.0"

字符串
我试着将node版本升级到最新版本,并尝试安装它与node-sass的依赖关系,一件事导致升级另一件事,它继续下去.

gpnt7bae

gpnt7bae1#

您可以使用以下命令来升级项目中依赖项的版本。

  1. npm audit fix

字符串
此命令将所有依赖升级到最新版本。因此您需要检查其他依赖是否与升级后的节点版本匹配。

相关问题