我是一个初级前端开发人员,我的第一个android应用程序不知所措。该项目是使用Ionic CLI构建的,我需要能够读取/写入已设置的MySQL数据库。我安装了mysql
驱动程序并将其导入应用程序页面之一的typescript文件中,这给了我一个错误,一个StackOverflow用户说这意味着我无法连接到前端的db,并且它需要在后端进行处理。
我一直在寻找有关如何向现有的离子项目添加后端的教程或文章,但是所有教程仅展示了如何启动新的node.js离子应用。
那么有人可以明确地告诉我我需要添加到已经存在的离子应用程序中的哪些文件,将它们放置在何处以及这些文件中应包含哪些代码?当前的文件夹结构是默认的Ionic CLI结构。
答案 0 :(得分:0)
您的问题太广泛了,任何人都无法提供简短准确的答案。
我认为您需要阅读什么是Angular应用程序,因为在我看来您在这里混淆了一些基本概念。
首先,当您访问Angular网站时,您的浏览器实际上是在下载已编译的代码,并在计算机上本地运行它。但是,它不会下载数据库的副本,必须通过Internet进行访问。一种访问远程SQL Server的方法是通过REST API。
您应该在Google上搜索如何使用例如Node.js和Express.js创建这样的API。在开始使用Angular应用之前,请先使该功能正常运行。您可以使用Postman测试您的API。
拥有可用的后端API时,您会在Google上搜索如何创建Angular应用以及如何创建用于访问REST API的服务。
祝你好运。 :)