Build Dojo生成错误-引用错误:未定义Dojo

Build Dojo生成错误-引用错误:未定义Dojo,build,dojo,Build,Dojo,我正在使用Dojo1.6.1进行自定义构建 我得到这个错误:ReferenceError:dojo没有定义 我将配置文件简化为以下简单文件: dependencies ={ layers: [ { name: "myRelease.js", dependencies: [ "dijit._Widget", "dijit._Templated" ]

我正在使用Dojo1.6.1进行自定义构建

我得到这个错误:ReferenceError:dojo没有定义

我将配置文件简化为以下简单文件:

dependencies ={
    layers:  [
        {
            name: "myRelease.js",
            dependencies: [
        "dijit._Widget",
        "dijit._Templated"          
           ]
       }
    ],
    prefixes: [
    [ "dijit", "../dijit" ]
   ]
};
但我还是犯了同样的错误

为什么dojo没有定义?我做错了什么


谢谢

将以下脚本添加到HTML以添加DOJO构建支持

<script src="//ajax.googleapis.com/ajax/libs/dojo/1.8/dojo/dojo.js"></script>

你确定dojo参考文件完好无损吗?参考文件在哪里?配置文件中没有对dojo的引用,对吗?至少我没有在任何例子中看到它。构建首先将dojo和dijit放在发布目录中,然后表示未定义dojo。构建输出:E:\SOFTWARE\BGS\BGS\util\buildscripts>java-classpath../shrinksafe/js.jar/sh rinksafe/shrinksafe.jar org.mozilla.javascript.tools.shell.Main build.js action=release profile=bgsrelease3 releaseDir=../../../REL1 release:Using profile:profile/bgsrelease3.profile.js release:Using version number:0.0.0.dev用于发布。发布:复制:../../dojo/../dijit到:../../REL1/dojo/dijit发布:复制:../../dojo到:../../REL1/dojo/dojo发布:构建dojo.js和层文件js:uncaught JavaScript运行时异常:ReferenceError:dojo未定义,但这不正是您想要避免的吗?您希望有一个包含所有dojo代码的JS文件。这是构建的唯一目的,不是吗?