问题标签 [dojo-build]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dojo - 使用 dojo build 将我所有的自定义 JS 合并到一个文件中
我很难在我的项目中建立dojo。
基本上,我有我的 js 文件夹,其中包含我所有的自定义小部件和组件。我只是想将 js 文件夹中的所有 javascript 文件合并到一个文件中。
dojo 源位于此文件夹之外。结构看起来类似于:
您对我应该如何配置 package.json 和 profile.js 有任何想法吗?该文档似乎没有帮助,因为我得到的只是一个与 js 文件夹具有相同内容的输出文件夹(没有合并 javascript)。
dojo - 根本无法弄清楚 dojo 构建系统,最小的工作示例?
也许我只是愚蠢,但我根本看不懂这篇文章:https ://dojotoolkit.org/documentation/tutorials/1.10/build/
任何地方都有工作示例或更好的文章吗?我打算用更好的说明在谷歌上搜索其他基于 RequireJS 的构建工具。我能够在大约 15 分钟内启动 r.js,但它似乎不适用于 dojo。
我的项目具有以下文件结构:
- 道场
- 迪吉特
- dojox
- 应用程序(包含此应用程序的所有自定义 AMD 模块)
- lib(非 AMD js 文件)
- main.js(主启动文件)
- app.profile.js
- 包.json
我只想将 main.js、app 中的所有内容以及我正在使用的任何 dojo 模块连接到一个文件中。应该不会太难!但它只是复制发布文件夹中的每个 JS 文件,仅此而已。它似乎没有连接任何东西。
这是我的 app.profile.js:
dojo - 如何为 Dojo build 1.10 创建配置文件 js 文件
我是 Dojo 的新手,有一个增强项目,需要从 Dojo 1.4 升级到 Dojo 1.10 版本。所有 .js、.css(themes) 和 .html(templates) 文件都存放在一个包中。
我浏览了 Dojo 1.10 ( dojotoolkit.org ) 的官方文档,并根据 Dojo 1.10 版本对 .js 和 .html 文件进行了更改。
我对构建部分有疑问。我指的是官方 Dojo 1.10 构建发布文档(dojotoolkit.org/documentation/tutorials/1.10/build/index.html)
假设我的自定义包/文件夹/目录名称是“app”,其中有 .js 文件,包括两个子文件夹“themes”(用于 .css 文件)和“templates”(用于 .html 文件),
并且 dojo、dojox、dijit 和 app 在项目内部处于同一层次。
现在,我对“包构建配置文件”、“应用程序构建配置文件”和 package.json 文件感到困惑。
是否必须创建“包构建配置文件”和“应用程序构建配置文件”,或者其中任何一个都可以?
是否必须为两个配置文件和上述情况创建 package.json 文件?
“包构建配置文件”和“应用程序构建配置文件”和 package.json 文件在层次结构中的位置是什么。
哪一个是“应用程序构建配置文件”(https://dojotoolkit.org/documentation/tutorials/1.10/build/index.html)或(https://www.sitepen.com/labs/code/performance )的正确语法/sitepen.profile.js )
Dojo 1.10 中如何定义构建发布路径。
使用构建实用程序(CMD 实用程序)创建构建时,模板和主题目录的位置是什么。
javascript - 使用 bower 的 dojo-util 包自定义 dojo 构建
从 bower检索dojo-util
包时,包安装在目录dojo-util/..
中,但是在运行命令行创建自定义构建时,它抱怨main.js
找不到文件。
编译器搜索的文件应该位于/util/build/main.js
,但是当使用 bower 安装时,目录名是/dojo-util/build/main.js
.
有人已经有这个问题了吗?
javascript - dojo 为 mvc 项目构建
我正在尝试为应用程序创建自定义构建,我的项目在没有根 js 文件的 mvc 中,现在我正在尝试将所有 javascript 文件构建到一个带有 dojo 版本 1.9.3 的新 js 文件中。构建成功,但是当我尝试使用新的构建 js 文件加载应用程序时,出现“不是函数”错误。我的 javascript 文件没有被完全 amd 转换。profile.js 看起来像
并包括构建文件(testbuild.js)看起来像
javascript - Dojo 构建不包括 dojo/dom、dom/when、dojo/dom-class 和大约 100 个其他模块
我在 Dojo 中的构建有问题。它确实构建了,并且大多数小部件似乎都包含在构建之后的 dojo.js 中。但是当我测试构建的项目时,它仍然按需加载大约 100 个文件。我认为未构建文件的共同点是它们不使用 return declare( 而是返回函数或对象。
我附上了一些未捆绑在构建中的模块的打印屏幕。 从 Firebug NET 控制台转储
问题是,有没有办法将这些文件捆绑到 dojo.js 中,并避免 100 多个额外请求?
css - Dojo 使用 xstyle 构建,使用 ASCII 转换的 Font Awasome 问题
我在我的 dojo 构建过程中使用xstyle插件。
所有 css 都被连接和缩小,但我注意到它像这样翻译 ASCII 引用
对此:
相反,我需要保持与content: "\f000"
最终 CSS 样式相同的 ASCII 值。
在我的具体情况下,我正在构建一个包含Font Awasome的道场平面主题。
如何做到这一点?
dojo - 使用构建的 dojo 模块依赖关系(AMD)图
想知道如何使用 dojo 构建系统创建模块化依赖图。在项目主 profile.js 文件中添加以下行。
尝试使用 dojo Build 生成 AMD 图,以摆脱循环依赖并了解功能流程。有基本的想法,但没有实时的例子。遵循http://dojotoolkit.org/reference-guide/1.8/build/transforms/depsDump.html#build-transforms-depsdump和http://dojo-reference-guide.readthedocs.org/en/latest/build/profileQRef .html#transform-depsdump
但仍然无法获得图表。
到目前为止,我正在使用 Madge 工具来获取图形,这是一个可以使用的 grate 工具。但是使用 Dojo Build 工具本身很好。
谁能举一个很好的例子我如何使用dojo Build来生成依赖图?
javascript - 为什么 dojo 在 dojo 构建后需要 firebug?
我试图弄清楚为什么在将 dojo 应用程序构建为单层之后,dojo 仍然包含额外的文件dojo/_firebug/firebug
吗?
它不会在台式 PC 上的 Windows 7 上的 Chrome 中下载该文件,但是,它会在 Windows 8 平板电脑上的 Chrome 上下载该文件。
这是一个问题的原因,是因为我有一个在 dojo 构建之后运行的 grunt 任务,以删除所有额外的 .js 文件(所有 javascript 文件都被构建到一个层中)。
dojo-build - Dojo 构建工具
错误(311)缺少依赖项。模块:app/ui/module/Widget1;依赖:appui/module/Widget2
Dojo 构建工具不考虑 Profile 对象的“paths”属性中提供的配置
我已将“路径”属性编码如下
路径:{ appui:“app/ui”}