关于MEAN全栈的文件结构和发布

发布于 2022-09-06 21:32:42 字数 718 浏览 25 评论 0

假如我有以下文件夹:

前端文件

  1. Angular 5 APP
  • 里面有src 和其他辅助文件,src里面有app, assets, environments, app 里面有各种components,service等文件。。

后端文件

  1. server.js (express app)
  2. mongoSchema.js (moongoose 模型)
  3. router.js (终端 POST GET PUT DELETE等方法)
  4. nodemodules
  5. 等等..

现在说我打算发布这个APP到一个云供应商。但是我从来没有使用过云供应商。所以我不是很清楚怎样把前后端的文件合并在一起。我是要把所有后端的文件放到Angular的src文件夹里吗?还是说他们不必合在一起,可以在云里面进行调试?

另外~ SSH是什么用的呢?为什么我需要提供SSH key给云服务?

另外的另外~ 假设我在AWS发布我的文件,我能不能给我的服务器链接mlab的数据库?而不是AWS自己的数据库?mlab的链接可以直接取过来用mongoose.connect注入到serve文件里那么,假如我使用AWS的数据库是不是mongoose.connect('mongodb://localhost/my_database)这样就可以了呢?

希望各路神仙帮忙回答!!我一定会顶会采纳的!! 谢谢!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

帅哥哥的热头脑 2022-09-13 21:32:42

1.看你用的云服务器是啥系统,你可以理解为云就是一个操作系统,和你本地的Linux没啥两样,你本地怎么放,云上就怎么放
2.云上的后端就没办法直接调试了,客户端可以在浏览器里调试
3.ssh怎么用云服务器都有说明文档

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文