gpt4 book ai didi

javascript - Bower 指向错误的路径(jQuery-form-validator)

转载 作者:行者123 更新时间:2023-12-03 11:27:29 25 4
gpt4 key购买 nike

我刚刚安装了jQuery-form-validator在我的项目中使用 bower install jquery-form-validator --save 然后运行 ​​gruntwiredep

包已正确添加到 bower_componentsbower.json 文件中,但在生成的 HTML 中,它指向错误的目录。

Gruntwiredep 添加了以下行:

<script src="bower_components/jquery-form-validator/jquery.form-validator.min.js"></script>

虽然应该是:

<script src="bower_components/jquery-form-validator/form-validator/jquery.form-validator.min.js"></script>

解决这个问题的最佳方法是什么?我应该手动将文件放在正确的目录中,还是可以在 Bower 中配置某些内容以使其指向正确的路径?

最佳答案

问题出在 jquery-form-validator bower.json 的主要属性上- 它指向错误的路径:

"main": "jquery.form-validator.min.js",

稍后,wiredep 使用它来定位主 .js 文件,从而找到错误的 src 路径。
您可以通过覆盖 jquery-form-validator 的主要属性来解决此问题,如所述 here 。将以下内容添加到您的 Bower.json 文件中:

"overrides": {
"jquery-form-validator": {
"main": "form-validator/jquery.form-validator.min.js"
}
}

通知 jquery-form-validator 有关主属性的信息也是一个好主意。

关于javascript - Bower 指向错误的路径(jQuery-form-validator),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26860716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com