use*_*456 4 node.js express angularjs
我想设置一个应用程序,我可以尽可能多地在jade上编写html.我不喜欢玉,我只想写html/angular/node API,因为我一次学习了很多技术(角度,节点,玉等).
我想建立一个如下的骨架项目:
用于SEO(基本名片页面)的静态(使用jade或html的服务器构建的页面).ie sitename.com/about,sitename.com/
角度驱动的管理区域(即sitename.com/admin),这是一个带有嵌入角度视图/部分的单个html文件.
我应该学习玉,还是尝试使用这种混合方法?我有第一部分(简单的玉静态页面).
Express与模板无关,因为您可以选择任何您喜欢的模板引擎.如果你想要更多HTML风格的模板,你可以使用ejs而不是Jade,例如:
// install ejs first
npm install ejs
Run Code Online (Sandbox Code Playgroud)
// app.js
var express = require('express');
var app = express();
app.engine('html', require('ejs').renderFile);
app.set('view engine', 'html');
app.get('/', function(req, res) {
res.render('index', { name : 'World' });
});
app.listen(3012);
Run Code Online (Sandbox Code Playgroud)
// ./views/index.html
<h1>Hello <%= name %>!</h1>
Run Code Online (Sandbox Code Playgroud)
// Output:
<h1>Hello World!</h1>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2035 次 |
| 最近记录: |