前端新手关于包依赖的疑问

10次阅读

共计 231 个字符,预计需要花费 1 分钟才能阅读完成。

楼主原来是做服务端和 Android 的, 包依赖管理都是 gradle/maven, 最近团队需要开始接触前端, 但我有个疑问, 为啥前端的依赖都是类似 "dependencies": {"vue": "^3.0.11"} 这样写, 这样似乎就没有锁定一个具体版本, 执行 install 时会自动去 npm 仓库下载最新的版本(同一个大版本内)

  • 不锁定版本如果新的版本 API 变更或者存在 bug 那怎么办?
  • 不锁定版本的话, 本地和部署也可能拉取到不同的依赖版本? 感觉这样会有坑?
  • 当然也可能我的理解不对
正文完
 0