将angular2添加到现有的nodejs应用中
Add angular2 into existing nodejs app
我得到了一个现有的大屁股nodejs应用程序,其中包含UI和后端逻辑。我想把它们分开,我正在考虑使用AngularJS 2的UI部分。
我已经浏览了一些示例,并了解了Angular的用法。然而,我不知道如何正确地安装它在现有的nodejs应用程序-我在包中包含什么。json……我怎么处理systemjs.config.js, tsconfig.js和输入。json吗?如何包含"typescript"解析/编译?
谢谢
注:nodejs应用正在运行sailsJS框架
我认为你需要将应用程序分成两层(假设这是可能的):
1) REST服务层2) Angular2前端层
Node.js(可能在express的帮助下)将运行REST服务部分。
Angular2将是前端部分,调用Node服务器提供的REST服务。
在这种情况下,你不需要在Node上'安装' Angular2。你宁愿为Angular准备一个开发环境(我建议也使用Angular2 CLI),并根据可用的服务开始开发。不幸的是,这意味着您可能很难重用迄今为止开发的任何纯FE逻辑(可能除了css部分)。
希望对大家有所帮助
相关文章:
- 让NodeJS应用程序使用NPM进行自我更新
- NodeJS应用程序只显示第一个JSON对象.为什么?
- 从Nodejs应用程序加载HTML表
- 在对javascript/NodeJS应用程序进行原型设计时,应该测试什么,不应该测试什么
- OpenShift NodeJS 应用程序 503 错误(端口问题?
- 如何在nodejs应用程序上将xml转换为json
- 如何将外部 css/js 文件提供给 NodeJS 应用程序显示的 html 文件
- 路由在 Angular 和 nodejs 应用程序中不起作用
- 为什么我的公用文件夹没有在我的 NodeJS 应用程序中获取“/”URL 的文件
- 客户端上的 NodeJS 应用程序
- NodeJS 应用程序布局和变量传递
- Nodejs 应用结构
- NodeJS应用程序中的间隔
- 无法在快速 nodejs 应用程序的视图中显示数据
- 错误:将 nodejs 应用程序推送到 heroku 时找不到模块“mkdirp”
- 类型错误:无法读取 nodejs 应用程序中未定义的属性“方法”
- 使用某些设置启动 NodeJS 应用程序
- 创建导致 nodejs 应用程序崩溃的缓冲区
- 为什么我在Intellij IDEA 11中调试nodejs应用程序失败
- AngularJS”;ReferenceError:窗口未定义“;在NodeJS应用程序中