我有一个项目由于使用bootstrap 3.3.7而存在一些漏洞。
See here
不幸的是,我们不能仅仅将项目升级到bootstrap v4.0.0,因为它有太多的更改,并且将要做太多的工作返回并修复所有这些更改。
但是,有一个尚未合并的分支确实解决了这些漏洞问题。
This is the branch
我克隆了分支,并将当前的bootstrap.js文件替换为项目的分支中的文件
static
文件夹。不幸的是,这完全打破了我所依赖的一切。像这样的事情
affix
,
popover
,等等。我的意思是它显示了以下消息:
Uncaught TypeError:$(…). POPOF不是一个函数
或者为了
附上
未捕获的类型错误:$(…)。词缀不是函数
我比较了
.js
文件格式为3.4.0和3.3.7,据我所知,这些函数之间没有导致所有东西崩溃的主要差异。的代码
波普尔
例如,所有更改的都是版本。
我的问题是我是否走错了路。在处理这个漏洞时还有更多的事情要做吗?为什么会发生这些错误?我需要那家分店除了
.js公司
文件以使其正常工作?
编辑:应该注意,我正在通过
Bootstrap's customization tool
具有
config.json
文件。这可能是问题所在吗?如果是这样的话,我怎样才能使用未发布的版本呢?