加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Angular 2和Node.js项目结构

发布时间:2020-12-17 17:10:30 所属栏目:安全 来源:网络整理
导读:我正在努力研究Node.js和Angular 2网站的项目结构. 我用: Nodejs Express用于服务器端. Angular 2为客户端. 在我发现的大多数指南中,人们将两种技术都放在同一个项目中.它们有一个客户端和服务器文件夹,但package.json位于根目录中.这对我来说似乎很奇怪,因
我正在努力研究Node.js和Angular 2网站的项目结构.
我用:
Nodejs Express用于服务器端.
Angular 2为客户端.

在我发现的大多数指南中,人们将两种技术都放在同一个项目中.它们有一个客户端和服务器文件夹,但package.json位于根目录中.这对我来说似乎很奇怪,因为你的package.json会混淆,因为它与服务器和客户端的依赖关系混在一起.

我正在考虑创建2个项目:一个用于Node.js服务器端,一个用于Angular 2客户端.但我不确定这是否有效,如果这是正确的结构.

是否有人将一切都放在一个项目中?或者创建2个项目更好吗?

解决方法

我总是尽量分开.所以在我的项目中我有2个文件夹后端和客户端(但我将它们保存在同一个存储库中).

使用angular cli将帮助您构建角度项目的结构

Proxy将帮助您预防CORS.

但这又取决于,因为在某些情况下,当你需要服务器端渲染时,也许将它们放在一起会更好.

PS但这是我个人的想法,这对我很有用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读