Tag: angular universal

Angular 4通用Node.js server.js错误

我正在构build一个Angular 4 CLI应用程序,并尝试使用新内置的Universal进行SSR。 所有似乎工作正常,直到我尝试运行节点server.js 下面的错误被返回: var crypto = require('crypto'); ^ TypeError: require is not a function at Object.webpackEmptyContext.keys (/dist-server/server.js:156480:14) at __webpack_require__ (/dist-server/server.js:20:30) at Object.<anonymous> (/dist-server/server.js:156469:20) at __webpack_require__ (/dist-server/server.js:20:30) at Object.module.exports.raw (/dist-server/server.js:42461:18) at __webpack_require__ (/dist-server/server.js:20:30) at Object.<anonymous> (/dist-server/server.js:42340:15) at __webpack_require__ (/dist-server/server.js:20:30) at Object.<anonymous> (/dist-server/server.js:77201:22) at __webpack_require__ (/dist-server/server.js:20:30) 任何angular4普遍专家在那里?

有没有办法parsingjsonp服务器端angular度通用?

我有一个网站build立了angular2,它从第三方服务器请求数据。 我也使用angular度通用来呈现服务器端的页面。 问题在于:parsingjsonp依赖于dom操作,这在服务器端是不可用的。 所以我只能得到没有数据的静态页面。 有没有办法parsing服务器端的jsonp?

Angular Universal + External API

我知道Angular Universal还在发展中。 所以我曾经想过使用Angular Universal来定期从外部API服务器(大约每10秒通过Http服务)提取数据的Web应用程序。 这些数据然后显示在networking应用程序上。 我遇到了几个问题,我还没有find一个简单的解决scheme: Angular Universal显然需要来自API服务器的数据预渲染页面。 每次请求Web应用程序HTML时,我都不想从nodeJS查询API服务器。 如果nodeJS服务器“performance得像一个客户端的Web应用程序实例一样,并且每隔10秒查询一次API服务器就足够了”,则以10s为间隔“caching”这些数据并使用它来呈现HTML。 客户端Web应用程序将来自API服务器的数据存储在某个私有成员variables中。 这个成员variables然后用来从它构buildHTML与ngFor,绑定等,但这个成员variables是空的/未定义在开始的课程。 我不希望客户端的Web应用程序在启动时抹去分段的HTML,因为那样会打败Angular Universal(不是SEO,但减less了加载时间)的一些想法。 我希望你明白我在这里想达到什么目的。 你有一个想法如何处理这个问题,还是有一个“官方”的方式来做到这一点? 我确信我不是唯一一个试图做这样的事情的人。

angular度通用| firebase-admin | 代码:'app / invalid-credential'| socket挂断

import * as admin from 'firebase-admin'; var serviceAccount = require('./keys/keyfile.json'); admin.initializeApp({ credential: admin.credential.cert(serviceAccount), databaseURL: "https://test.firebaseio.com" }); var registrationToken = "–some-key–"; var payload = { notification: { title: "$GOOG up 1.43% on the day", body: "$GOOG gained 11.80 points to close at 835.67, up 1.43% on the day." }, data: { stock: "GOOG", open: "829.62", close: […]