将NodeJS后端代码添加到基于Angular-seed的项目

时间:2017-07-27 09:19:36

标签: javascript node.js angular

我最近放弃了针对Node / AngularJS的令人敬畏的LAMP解决方案,并且我有一些严重(和noob)的困难开始。 我采用了基于Angular Seed的现有AngularJS项目,但我还没弄清楚如何添加一些后端javascript代码。

在在线教程中,我总能找到 app.js 文件,其中有一些"要求"我可以在哪里添加额外的服务器代码。要启动此类项目,我必须node app.js

在我的基于Angular-seed的项目中,只有一个包含脚本命令的 package.json 。 另外,我注意到要启动它,我必须npm start

我可以在哪里将NodeJS代码放入此项目中?

提前致谢!

1 个答案:

答案 0 :(得分:1)

通常你会有两个不同的项目。后端(Nodejs)和前端(Angular)。您可以使用前端将使用的公共API公开您的后端逻辑。例如,您可以在express的帮助下使用nodejs公开REST API。我建议你看一下可以帮助你定义api的swagger。

之后,您可以使用角度应用程序向该API发送不同的请求,并使用从中获取的信息。

总结一下,你将有两个不同的项目。希望这有帮助