我是一个初级前端开发人员,我的第一个android应用程序让我不知所措。这个项目是使用ionic cli构建的,我需要能够读/写已经设置好的mysql数据库。我安装了 mysql
驱动程序并将其导入到应用程序的某个页面的typescript文件中,它给了我一个错误,一个stackoverflow用户说,这意味着我无法连接到前端的db,它需要在后端处理。
我一直在搜索一篇关于如何为一个已经存在的离子型项目添加后端的教程或文章,但是所有的教程都只展示了如何启动一个新的node.js离子型应用程序。
那么,有人能明确地告诉我哪些文件需要添加到我已经存在的爱奥尼亚应用程序中,在哪里放置它们,以及这些文件中应该包含哪些代码吗?当前文件夹结构是默认的ionic cli结构。
1条答案
按热度按时间8qgya5xd1#
你的问题太宽泛了,任何人都无法给出简短而准确的答案。
我认为你需要仔细研究一下什么是Angular 应用程序,因为在我看来,你在这里混淆了一些基本概念。
首先,当你访问angular网站时,你的浏览器实际上是下载编译好的代码并在你的机器上本地运行。它不会下载你的数据库副本,这将必须通过互联网访问。访问远程sql server的一种方法是通过RESTAPI。
您应该用google搜索如何创建这样一个api,例如node.js和express.js。在开始使用angular应用程序之前,先让它工作。您可以使用postman测试您的api。
当你有一个工作的后端api,你谷歌你如何创建一个Angular 应用程序,以及如何创建一个服务访问restapi。
祝你好运。:)