1

我正在为自己建立一个小型客户管理门户。我最近开始大量使用 node 和 vuejs(来自 html/css/javascript 背景)。不过,我真的很喜欢 CLI 开发,并且希望构建一个具有 MySQL 后端的客户管理门户(没什么花哨的)。在研究了框架和想法之后,我发现了我非常喜欢的 feathersjs。几个小时后,我能够拥有一个 REST api,它从我的 MySQL 数据库返回数据并使用身份验证。我可以在 JSON 数据源中获取 MySQL 数据,甚至可以进行插入、更新、删除。我使用 feathersjs CLI 生成器生成了服务和模型。

我的问题是,我真的需要制作两个独立的项目(一个用于后端,一个用于公共前端)并在节点服务器上分别运行它们吗?或者我可以在单个项目中这样做吗?我仍在学习和阅读feathersjs,但我没有找到一种方法来实现这一点。我确实public在我的 feathersjs 项目中看到了一个已生成的文件夹,但我不知道如何将它用于节点(我希望我的前端用 Vue 编写)。我可以看到静态 HTML 文件在这个public文件夹中的工作方式。

4

0 回答 0