我在单页应用程序中使用的两个库是moment和backgrid-moment-cell。我使用bower管理我的前端库和django-pipeline进行资产打包。
我想使用 2.8.1 版本,但 backgrid-moment-cell 需要 ~2.5.0 版本。如何将两个版本都放入我的项目中?
我在单页应用程序中使用的两个库是moment和backgrid-moment-cell。我使用bower管理我的前端库和django-pipeline进行资产打包。
我想使用 2.8.1 版本,但 backgrid-moment-cell 需要 ~2.5.0 版本。如何将两个版本都放入我的项目中?
前端开发应该使用单个依赖项,因为您希望最大限度地减少用户需要下载的代码量。Bower 可以帮助您管理这一点,这是使用它的主要好处。你有几个选择:
resolutions
in bower.json
,但您可能会引入错误:"resolutions": {
"moment": "2.8.1"
}