我有一个角2应用程序,这是公开可见的。当我登录到工具并请求呈现页面时,我可以看到它只是看到加载指示符,而没有看到任何内容。是否有建议的方法允许网站的内容被索引?
我是在Apache服务器上托管的。
发布于 2016-06-07 16:45:53
我认为推荐的方法是在服务器端呈现页面,具有角向通用,这是一个工作版本。
https://github.com/angular/universal-starter/tree/angular-connect
就像这样:
import * as express from 'express';
import {ng2engine} from 'angular2-universal-preview';
// Angular 2
import {App} from './src/app';
let app = express();
// Express View
app.engine('.ng2.html', ng2engine);
app.set('views', __dirname);
app.set('view engine', 'ng2.html');
// static files
app.use(express.static(__dirname));
app.use('/', (req, res) => {
res.render('index', { App });
});
app.listen(3000, () => {
console.log('Listen on http://localhost:3000');
});https://stackoverflow.com/questions/37683223
复制相似问题