- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个依赖于 dojox/data/JsonRestStore 的 Dojo 模块,如下所示:
define("my/MyRestStore",
["dojo/_base/declare", "dojox/data/JsonRestStore"],
function(declare, JsonRestStore) {
var x = new JsonRestStore({
target: '/items',
identifier: 'id'
});
...
这很好。但现在我想加载 JsonRestStore 代码的未压缩版本,以便我可以对其进行调试。我找不到任何关于如何执行此操作的文档,但由于有一个名为“JsonRestStore.js.uncompressed.js”的文件,我将代码更改为:
define("my/MyRestStore",
["dojo/_base/declare", "dojox/data/JsonRestStore.js.uncompressed"],
function(declare, JsonRestStore) {
...
认为这可能有效。
我可以看到 JsonRestStore.js.uncompressed.js 文件正在 FireBug 中加载,但在尝试执行 new JsonRestStore
时出现错误:
JsonRestStore is not a constructor
这应该有效吗?
有没有办法配置 Dojo 以使用所有模块的未压缩版本?这是我真正想要的,但如果这是唯一的方法,我会满足于在每个依赖项的基础上进行。
我找到了实现我想做的事情的方法:将 JsonRestStore.js.uncompressed.js 文件重命名为 JsonRestStore.js。
但是,这看起来有点像一个 hacky workaround,所以我仍然很想知道是否有更好的方法(例如通过配置)。
最佳答案
你有两个选择
1) 创建自定义构建。自定义构建将输出一个可用于调试的未压缩文件。想想 dojo.js.uncompressed.js,但它包含您使用的所有额外模块。
或
2) 对于开发环境,使用 dojo 源代码。这意味着下载 Dojo Toolkit SDK并在开发环境中引用 dojo.js。
对于我从事的项目,我会两者兼顾。我设置了 Dojo 配置,使其可以是动态的,并且我可以使用查询字符串参数更改我想要的配置。
当我调试问题时,我会使用第一个选项,只是让我单步执行代码并查看发生了什么。当我编写一些重要的 js 并且不希望自定义构建的开销看到我的更改时,我使用第二个选项。
我在此处对此做了更多描述
http://swingingcode.blogspot.com/2012/03/dojo-configurations.html
关于javascript - 如何在 Dojo 1.7 中使用未压缩的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11020267/
我需要一个算法,将帧(图片)写入一个文件,该文件可以被一些视频剪辑/制作软件读取以进行处理。 所以我得到了框架,我想给他们一个函数/方法的输入。让我们用 Java 来做吧。 我该怎么做?有没有一种简单
我正致力于为我们的一些系统之间的交互实现 GZIP 压缩。这些系统是用 Java 和 C# 编写的,因此双方都使用了 GZIP 流,因为它们具有标准库支持。 在 C# 方面,一切正常,包括我们最大的测
我的 Assets 没有被压缩。我正在使用 3.2.18, Assets 组具有这些 gems: group :assets do gem "compass-rails" gem 'coffe
这个问题在这里已经有了答案: Externalizing Tomcat webapp config from .war file (4 个答案) 关闭 7 年前。 我的应用程序 WAR 已经内置了一
我想将来自设备的未压缩帧存储为视频,但我需要知道如何选择“全帧(未压缩)”作为 VideoWriter(在 emgu aka openCV 中)的编解码器。 当我像这样传递 -1 时,我可以从下拉菜单
我注意到有些时候“另存为..”,上面写着“XFL 文件”“未压缩的 Flash 文件”。它有什么用?为什么我需要它而不是 FLA? 最佳答案 这是新的文件格式。它只不过是一个包含一个或多个 xml 之
我使用WiX3生成MSI安装包。我已在 中指定了压缩标志和元素: 但是生成的 MSI 根本没有被压缩 - WinZip 将其从 2M 压缩到 600K。 我错过了什么吗? 顺便说一句,我正在使用
有谁知道 Asp.Net 内容交付网络上的 jQuery 文件的缩小版本未进行 gzip 压缩是否有原因?非缩小版本已正确压缩。 示例: http://ajax.aspnetcdn.com/ajax/
当请求的内容长于表中的几行时,我在 Swift 4.2 中执行 HTTP 请求时遇到问题。我正在开发一个应用程序,需要显示 30 - 40 行的概述,每行包含 4-5 个变量。 我使用 HTTPReq
我有一些 .gz 压缩文件,未压缩时大约有 5-7gig。这些是平面文件。 我写了一个程序,它接受一个未压缩的文件,并逐行读取它,效果很好。 现在我希望能够打开内存中的压缩文件并运行我的小程序。 我研
我有一个灰度 TIFF 原始图像。我想在图片框中显示它,然后使用 AForge.Net 进行一些操作。我想知道最好的做法是什么。我无法显示图像 - 我要么得到黑色的“图片框”尝试转换为灰度时出现错误“
我是一名优秀的程序员,十分优秀!