我有一个UI5应用程序,其中我从CDN加载UI5框架,在应用程序文件夹的文件文件夹中有一个自定义模块。但是我的应用程序找不到我的自定义模块。UI5在框架源代码中搜索它。我如何告诉我的应用程序在哪里找到我的自定义模块?
我的项目结构如下:

index.html的代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Quickstart</title>
<script id="sap-ui-bootstrap"
src="https://openui5.hana.ondemand.com/resources/sap-ui-core.js"
data-sap-ui-theme="sap_belize"
data-sap-ui-libs="sap.m, sap.ui.layout, sap.tnt"
data-sap-ui-resourceroots='{"Quickstart": "./"}'
data-sap-ui-async="true">
</script>
<script>
sap.ui.getCore().attachInit(function () {
sap.ui.require([
"sap/ui/core/mvc/XMLView",
"MyModule"
], function (XMLView, MyModule) {
XMLView.create({viewName: "Quickstart.App"}).then(function (oView) {
oView.placeAt("content");
});
});
});
</script>
</head>
<body class="sapUiBody" id="content"></body>
</html>MyModule.js的定义如下:
sap.ui.define([], function () {
"use strict";
return {
};
});这就是我在浏览器控制台中遇到的错误:

实例:http://plnkr.co/edit/0qGeSUEhOvzk6ZKB?preview
https://stackoverflow.com/questions/60914080
复制相似问题