我在resources/js/dojo1.6/dojo/dojo.js
我在这里有另一个档案resources/js/pages/file1.js
此文件需要另一个位于resources/js/folder/file2.js
这就是我将dojo.require('folder.file2');
所以这三个文件夹都是hirarchy
dojo1.6 ,页面和文件夹
当我运行应用程序时
我收到以下错误
File not found: /resources/js/dojo1.6/folder/file2.js
如何克服此错误。
答案 0 :(得分:3)
您需要使用dojo.registerModulePath
告诉Dojo您的模块相对于dojo.js的位置:
dojo.registerModulePath("pages", "../../pages");
dojo.registerModulePath("folder", "../../folder");
有关更详细的说明,请参阅http://dojotoolkit.org/reference-guide/dojo/registerModulePath.html。