node.js - 如何在多目标应用程序中访问不同的模块
问题描述
我是云代工的新手,所以我不确定我的想法和计划是否正确。也许有人可以和我解释或讨论。
我想要做的: 实现一个 MTA(多目标应用程序),其中一个 html5-module 作为前端,一个nodeJS-module 作为后端。此外应该有一个mongodb 实例,它将从 nodejs-module 访问。稍后它也应该获得多租户。
我已经做了什么: 我实现了一个简单的 nodejs-app 并将其连接到数据库。使用 rest 持久化和调用数据已经很好了。我实现了一个简单的 sapui5 应用程序,它使用 ajax 使用数据库中的数据。目前,节点 startscript 位于 html5 模块中,因此它以某种方式工作。但现在我想分离模块。所以我在 webide 中创建了一个包含两个模块的 mta-project 并导入了这两个应用程序。
我希望为它做什么: 现在,我有一个 approuter,它在我的nodejs-module中,但我无法从这里访问html5-module中的 webapp 文件夹:找不到文件错误:/home/vcap/应用程序//。是否有可能通过路径"/home/vcap/app/"访问另一个模块中的 webapp 文件夹?或者我可以在任何地方查找应用程序目录吗?
我读过,可能需要一个 approuter-module (nodejs),但我不知道它到底是做什么的。我认为它在打开整个应用程序的 url 时为 index.html 文件提供服务?
解决方案
推荐阅读
- javascript - 页面中的 HTML 按钮
- javascript - 将值从 index.php 发送到顶点图表 .js 文件
- php - 使用按钮更新表中的值
- python - Pandas:在过滤的数据框中选择行范围和列
- c++ - C++Builder 无法正确编译(无法识别某些函数)
- python - 加入数据框会引发警告
- android - 本机android未连接到socket.io
- java - 如何转换 SearchHits
返回页面类型 spring data elasticsearch 4.0中的返回类型 - php - 在 AES-GCM-256 PHP 中加密长度超过 256 的字符串
- python - 使用 pandas 如何迭代 2 个备用向量行,使用 scipy 计算并保存到新列