requirejs blueimp fileuploader 仅加载 min.js 文件,不加载其他文件

2023-12-12

所以我是 requirejs 和backbone 的菜鸟,但我试图在本地计算机上加载blueimp 文件上传器的所有依赖项,而不加载任何外部脚本。这是我的 config.js 文件:

// Set the require.js configuration for your application.
require.config({

  // Initialize the application with the main application file.
  deps: ["main"],

  paths: {
    // JavaScript folders.
    libs: "../assets/js/libs",
    plugins: "../assets/js/plugins",
    vendor: "../assets/vendor",
    api : "../assets/js/libs/api",

    // Libraries.
    jquery: "../assets/js/libs/jquery",
    jqueryui: "../assets/js/libs/jquery-ui",
    lodash: "../assets/js/libs/lodash",
    backbone: "../assets/js/libs/backbone",
    handlebars: "../assets/js/libs/handlebars",
    bootstrap : "../assets/js/libs/bootstrap",
    jqueryuiwidget : '../assets/js/libs/jquery.ui.widget',
    jstemplates : '../assets/js/libs/tmpl.min',
    jsloadimage : '../assets/js/libs/load-image.min',
    jscanvastoblob : '../assets/js/libs/canvas-to-blob.min',
    iframetransport : '../assets/js/libs/jquery.iframe-transport',
    fileupload : '../assets/js/libs/jquery.fileupload',
    fileuploadfp : '../assets/js/libs/jquery.fileupload-fp',
    fileuploadui : '../assets/js/libs/jquery.fileupload-ui'
  },

  shim: {
    // Backbone library depends on lodash and jQuery.
    backbone: {
      deps: ["lodash", "jquery", "jqueryui", "api", 'jqueryuiwidget', 'jstemplates', 'jsloadimage', 'jscanvastoblob', 'iframetransport', 'fileupload', 'fileuploadfp', 'fileuploadui'],
      exports: "Backbone"
    },

    handlebars : {
        attach: "Handlebars"
    },

    api : {
        attach : "api"
    },

    bootstrap: {
      deps: ["jquery"]
    },

    // Backbone.LayoutManager depends on Backbone.
    "plugins/backbone.layoutmanager": ["backbone"]
  }

});

我知道我不应该将所有其他文件作为主干的依赖项,但我只是想加载这些文件。

发生的情况是,它加载时没有任何错误,但当我查看页面时,它只加载了 canvas-to-blob.min.js、load-image.min.js 和 tmpl.min.js。

有什么想法可能是为什么吗?这很奇怪,因为例如,如果我将其他文件之一的路径更改为错误,则该文件将抛出错误并失败,就像尝试加载它一样。但当它的路径正确时,它就不会加载......


shim: {

backbone: {
  deps: ["lodash", "jquery"],
  exports: "Backbone"
},

bootstrap: { deps: ["jquery"] },
widget: { deps: ["jquery"] },

// backbone plugins
"plugins/backbone.layoutmanager": ["backbone"], 
"lib/jquery.fileupload": ["jquery", "widget"],
"lib/jquery.fileupload-fp": ["jquery", "lib/load-image", "lib/canvas-to-blob",        
"lib/jquery.fileupload"],
"lib/jquery.fileupload-ui": ["jquery", "lib/tmpl", "lib/load-image",  
"lib/jquery.fileupload-fp"]
}

并且您必须将所有js文件的define[]部分中的配置中的路径变量替换为路径 我也做了同样的事情,它对我有用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

requirejs blueimp fileuploader 仅加载 min.js 文件,不加载其他文件 的相关文章

随机推荐

  • CMSampleBufferGetImageBuffer 中的内存泄漏

    我得到了一个UIImage from a CMSampleBufferRef每 N 个视频帧进行视频缓冲 例如 void imageFromVideoBuffer void UIImage image completion CMSample
  • 如何在具有 ARM CPU 的 WinRT 设备中部署 SQLite?

    我正在开发一个 C Window8 WinRT 应用程序 并且正在使用 SQLite NET 以及链接在文档底部的 sqlite3 dll https github com praeclarum sqlite net 我的项目在我的计算机上
  • 在 PHP 中以编程方式创建 Excel 图表

    您知道如何通过 PHP 以编程方式在 Excel 工作表中创建图表吗 我知道您可以调用 Excel COM 对象 但服务器正在 Linux 计算机上运行 我已经使用了优秀的 PHPExcel 库 但他们不提供创建图表的选项 Thanks 尝
  • 如何使用新的图形 API 在 FB 中显示扩展权限对话框?

    我之前使用旧的 REST API 在 Facebook 中显示权限对话框 现在 有了新的图形 API 我能做什么 我在 IFrame 应用程序中 我知道我可以作弊并在单独的窗口中弹出权限 FB login function response
  • 运行 php 脚本时 Jquery 函数说未定义

    我基本上是这样做的 所以当你点击一个按钮 投票 时 现在我有 客户 php
  • .net Core Mailkit 从数组发送附件

    我正在测试 Net Core MVC 它不支持 System Net Mail 我发现的唯一替代方案是 Mailkit 效果很好 但无法弄清楚如何发送我以二进制形式存储在数据库中的附件 我在 MVC 5 中使用了以下内容 var mail
  • Eclipse CDT 不会运行已编译的 exe 文件

    所以我决定安装 Eclipse CDT 作为我选择的 IDE 然而 似乎一旦我开始运行需要输入的 C 程序 Eclipse 就决定停止运行控制台窗口中的文件 我尝试在任务管理器中关闭该程序的所有实例 并且我在计算机上找到的 exe 文件运行
  • 在 Postgres 中复制/克隆表的最快方法是什么?

    我知道我能做到CREATE TABLE tbl 2 AS select from tbl 1 但有没有更好 更快 更强的方法来做到这一点 我现在谈论的主要是性能 这些表都是非规范化的 我没有任何外键约束需要担心 EDIT 或许就没有更好的办
  • 使用“graphics.DrawString”后如何提高打印文本质量?

    打印后我的文本质量有问题 它不平滑和抗锯齿 故事是这样的 我从位图创建图形 Graphics FromImage MyBitmap and 我认为这是我的问题的起点 因为我无法使用 PrintPageEvenArg e 但我别无选择 之后我
  • Tensorflow 似乎没有看到我的 GPU

    我已经在cuda 7 5和8 0上尝试过tensorflow 没有cudnn 我的GPU很旧 cudnn不支持它 当我执行时device lib list local devices 输出中没有 GPU Theano 可以看到我的 GPU
  • Android 6.0获取MAC地址

    我正在开发一个获取设备 MAC 地址的应用程序 但从 Android 6 0 开始 我的代码不起作用 给了我一个不正确的值 这是我的代码 public String ObtenMAC WifiManager manager WifiMana
  • Applet 类加载器无法在 applet 的 jar 中找到类

    我开始问这个问题 然后在提交之前找到了答案 无论如何 我决定发布这个问题 以便其他遇到同样问题的人能够从我的错误中吸取教训 我在使用小程序时遇到问题 aJApplet实际上 无法实例化与小程序包含在同一 jar 中的另一个类 我在 Java
  • 键盘没有响应 resignFirstResponder

    我不想显示键盘 而是想在选择文本字段时显示弹出窗口视图 我的代码位于底部 如果键盘未显示 则一切正常 但是 如果显示键盘然后选择文本字段 则键盘不会消失 第一个响应者一定在某个地方迷路了 但我不知道在哪里 有人有解决办法吗 我的文本字段 s
  • Rust 中具有变化行为的有限(游戏)状态机模式?

    我正在尝试用 Rust 编写一个回合制游戏 但我在该语言中遇到了障碍 除非我没有完全理解某些东西 我是该语言的新手 基本上 我想更改游戏中的状态 其中每个状态都有不同的行为 例如我有类似的东西 struct Game state Some
  • pyspark rdd isCheckPointed() 为 false

    当我向 pyspark 数据帧迭代添加 500 多列时 遇到了 stackoverflowerrors 所以 我包括了检查点 检查站没有帮助 因此 我创建了以下玩具应用程序来测试我的检查点是否正常工作 我在此示例中所做的就是通过一遍又一遍地
  • 如何以编程方式关闭应用程序?

    我正在寻找完全关闭我的应用程序的按钮的代码 我尝试使用谷歌的一些东西 但我的应用程序仍在后台运行 我需要完全关闭它 有代码可以做到这一点吗 为什么你需要真正关闭你的应用程序 假设它只是一个普通的应用程序 没有运行任何后台服务或持有唤醒锁 你
  • 在 Mac OS X 10.6 上卸载 Ruby on Rails

    我正在尝试让 RoR 启动并运行 mysql 数据库 但这对我来说似乎是不可能的 在包含 mysql gem 时出现错误 所以我尝试通过控制台做很多事情但没有结果 我不记得我做了什么 所以 我想删除所有内容并从cero重新开始 如何从 Ma
  • 如何使用kivy处理android运行时权限

    我发现 kivy 是构建跨平台应用程序的非常好的框架 并且我对 kivy 非常感兴趣 只是为了做 android 应用程序 因为我认为在 kivy 中很容易和舒适 在尝试了几个例子之后 我有兴趣知道应该如何处理 kivy 应用程序的 and
  • 从 Oracle 数据库转换字符串与 AM/PM 日期时间

    我的时间戳格式为03 AUG 12 08 15 00 000000000 PM 05 00我无法获得String形式上的表示yyyy MM dd HH mm ss 这是我的代码 public static void convert Stri
  • requirejs blueimp fileuploader 仅加载 min.js 文件,不加载其他文件

    所以我是 requirejs 和backbone 的菜鸟 但我试图在本地计算机上加载blueimp 文件上传器的所有依赖项 而不加载任何外部脚本 这是我的 config js 文件 Set the require js configurat