将角2添加到现有的express结构
add angular 2 to existing express structure
我使用express-generator
创建了一个表达结构,给出了标准结构:
bin
bld
node_modules
public routes
views
app.js
package.json
我想在视图和路由目录中添加如下内容:
views
->angular2
->->index
->->about
->->services
->->contact
->->sign up
->->sign in
使用路由,索引文件夹(index.js)和关于文件夹(about.js)…等等…
router.get('/', function(req, res, next) {
res.render('angular2/index/index.html');
});
router.get('/about', function(req, res, next) {
res.render('angular2/about/index.html');
});
我想每个文件夹渲染angular 2 index.html。关于如何在现有的表达式结构上添加角2的例子并不多。我知道如何在一个有角度的结构中创建、使用和编程。我是被这种安排搞糊涂了。我是一名程序员和编码员,安装这些不同的结构对我来说是新的。我已经尝试过express angular生成器,但它们太笨重了,有一堆我不需要的文件和文件夹。我只需要一个简单的结构为index.html和组件。要在其中编写代码的文件。我怎么能设置这没有改变所有的代码和结构,我已经在快车?还有什么是最简单的"最佳实践"结构,我可以用它来把角放入所需的文件夹中?
谢谢!
我的目标是能够在Nodejs系统应用和Angular 2客户端应用之间共享信息。我知道我可以通过在两个服务器之间创建api来实现这一点。我的问题是,这是最佳实践还是有其他方法可以更有效地完成这个任务?
Meteor.js是天赐之物。试着创建一个完整的堆栈,这样我就可以开始编程了,但我永远无法创建一个我需要的最好的系统。2小时后安装Meteor.js,我准备好了。我现在有大约2周的时间来创建我的应用程序。并且仍然可以使用Angular 2!就像我上面提到的,我是一个程序员和编码员,有PHP和c#的经验,安装这些不同的结构对我来说是新的。我习惯了直接开始写程序。但是我很高兴我得到了尝试创造我自己的经验。
相关文章:
- 使用Express捕获参数
- 更改JSON对象的结构
- 从模块内部访问Express装载路径
- 角度控制器结构
- 从键值结构中获取数据,并将其与AngularJS中ng重复的值进行比较
- 在Nodejs中Express输入DEBUG=app时权限被拒绝/bin
- 使用递归属性迭代保留属性结构
- 如何使用Node/Express显示有关特定错误的自定义html页面
- 具有http服务器、websocket和express的体系结构
- 节点 - Express + Ember + Socket io项目文件结构,用于MVC开发
- 节点 js:Express + ssh2 在加载网页时不会重置我的数据结构
- Node.js & Express - 应用程序结构的全局模块和最佳实践
- 使用node.js和Express有固定的响应结构
- 文件结构的最佳实践-使用请求模块(Node.js + Express.js)
- Node.js/Express项目结构
- 初学者对Express和socket.io中的模块结构感到困惑
- 将角2添加到现有的express结构
- express+socket.io+mongoDB的体系结构选项是什么
- Express/Mongoose应用程序的结构
- MongoDB 和 Express:类型错误:将循环结构转换为 JSON