Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dependencies 具有Bower和django管道的同一JS库的多个版本_Dependencies_Frontend_Bower_Django Pipeline - Fatal编程技术网

Dependencies 具有Bower和django管道的同一JS库的多个版本

Dependencies 具有Bower和django管道的同一JS库的多个版本,dependencies,frontend,bower,django-pipeline,Dependencies,Frontend,Bower,Django Pipeline,我在单页应用程序中使用的两个库是和。我用于管理前端库和进行资产打包 我想使用moment的2.8.1版,但backgrid moment单元格需要2.5.0版。如何在我的项目中同时使用这两个版本?前端开发应该使用一个依赖项,因为您希望最大限度地减少用户需要下载的代码量。Bower帮助您管理这一点,这是使用它的一个主要好处。您有几个选择: 手动命名模块名称空间,然后将这两个模块都包括在内(确实不推荐) 在bower.json中使用,但可能会引入错误: 请维护人员修改bower依赖项版本(推荐

我在单页应用程序中使用的两个库是和。我用于管理前端库和进行资产打包


我想使用moment的2.8.1版,但backgrid moment单元格需要2.5.0版。如何在我的项目中同时使用这两个版本?

前端开发应该使用一个依赖项,因为您希望最大限度地减少用户需要下载的代码量。Bower帮助您管理这一点,这是使用它的一个主要好处。您有几个选择:

  • 手动命名模块名称空间,然后将这两个模块都包括在内(确实不推荐)
  • bower.json
    中使用,但可能会引入错误:
  • 请维护人员修改bower依赖项版本(推荐)

我认为取消依赖性的建议是最好的。尽管我希望有一种方法可以处理前端节点样式的依赖关系,不同的库可以加载不同的版本。
"resolutions": {
    "moment": "2.8.1"
}