gpt4 book ai didi

requirejs - jQuery 文件上传和 RequireJS 配置

转载 作者:行者123 更新时间:2023-12-02 22:52:14 25 4
gpt4 key购买 nike

我正在尝试使用 jQuery file upload ,但我被 RequireJS 配置困住了。我们将依赖项安装在/ext/文件夹中,例如:

/src
/ext
/jquery-file-upload

在我的 main.js 中,我使用以下配置:

require.config({
paths: {
"ext/jquery-file-upload": "../ext/jquery-file-upload/js/jquery.fileupload"
}
});
require([
"ext/jquery-file-upload"
]);

但是 RequireJS 尝试从根目录加载 jquery.ui.widget.js,而不是作为相对文件。它位于 jquery-file-upload 目录中..

有谁知道我做错了什么,或者有人知道用于 jQuery 文件上传的有效 RequireJS 配置吗?

谢谢

马丁

最佳答案

如果您查看 jquery.fileupload.js 文件,它会在顶部声明自己的依赖项

if (typeof define === 'function' && define.amd) {
// Register as an anonymous AMD module:
define([
'jquery',
'jquery.ui.widget'
], factory);

您需要编辑 jquery.ui.widget 项目的 require.config 路径。

require.config({
paths: {
'jquery.ui.widget': 'your_path_here/jquery.ui.widget'
}
});

关于requirejs - jQuery 文件上传和 RequireJS 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18204495/

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