在dojo构建配置文件中包含一个纯javascript文件
Include a plain javascript file in dojo build profile
我正在用一个配置文件构建dojo 1.8.3,该配置文件将所有dojo和我自己的AMD代码放入单个层。我还想在同一文件中包括一些非amd库(例如history.js)和polyfills。有可能做到这一点与道场构建系统?
当前构建配置文件:
var profile = (function () {
var conf = {
basePath: ".",
layerOptimize: "closure",
optimize: "closure",
cssOptimize: "comments",
mini: true,
selectorEngine: "acme",
defaultConfig: {
hasCache: {
"dojo-built": 1,
"dojo-loader": 1,
"dom": 1,
"host-browser": 1,
"config-selectorEngine": "acme"
},
async: 1
},
packages: [{
name: "dojo",
location: "./dojo"
}, {
name: "dijit",
location: "./dijit"
}, {
name: "dojox",
location: "./dojox"
}, {
name: "MyApp",
location: "./MyApp"
}, {
name: "bootstrap",
location: "./bootstrap"
}],
layers: {
"dojo": {
name: "dojo",
include: [
"dojo/dojo",
"dojo/domReady",
"MyApp/common",
"MyApp/bootstrap"
]
}
}
}
return conf;
}());
如果您将这些文件作为一个包添加,dojo将自动包装并包含它们。我将这个添加到packages部分:
{
name: "libs",
location: "./libs"
}
并将图层定义改为:
"dojo": {
name: "dojo",
include: [
"dojo/dojo",
"dojo/domReady",
"libs/history/native.history",
"libs/base64/base64",
"MyApp/common",
"MyApp/bootstrap"
]
}
(base64和本机)history是纯Javascript库)
相关文章:
- 使用压缩的JavaScript文件(不是运行时压缩)
- 如何包含特定于每个视图angularjs的javascript文件
- 将数据从javascript文件导入VB.Net页面
- Chrome加载旧版本的Javascript文件
- 操作员”;新的“;根据我想在几个JavaScript文件中使用的类,在JavaScript中使用
- gulp-if-javascript文件,但不在gulp-useref的特定目录中
- 如何在visualstudio中调试web api时编辑javascript文件
- 关于引入外部javascript文件的问题&css通过https
- 有没有办法在tinymceiframe中加载一个外部javascript文件
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- 在一个javascript文件中为整个网站创建标签
- 如何在定义js文件后为外部javascript文件设置变量
- 显示IIS上javascript文件(SOAP请求)的XML响应
- ResolveUrl没有'我似乎不适合当链接到具有动态虚拟目录的外部javascript文件时
- 我应该将MVC视图特定的javascript文件放在哪个文件夹中
- Django'支持Javascript文件中的翻译
- MVC正在忽略我的Javascript文件
- 为什么不't我的ruby代码与javascript文件一起插入
- 在Javascript文件中获取PHP变量
- 如何在Windows中将Javascript文件编译成二进制文件