我已经将角ssr项目部署到cpanel中,并且在使用以下命令node dist/angular-universal/server/main.js运行该项目时会出现错误。
错误:
Node Express server listening on http://localhost:4000
Error: Failed to lookup view "index" in views directory "/home/angularssrtest/public_html/dist/browser"
at Function.render (/home/angula
我正要使用Angular Universal为我的Angular 7应用程序设置SSR。我遵循了官方文档(https://angular.io/guide/universal)。我到了需要运行npm run build:ssr && npm run serve:ssr的地方。之后,我在终端中看到:Node Express server listening on http://localhost:4000。终端和浏览器均无错误。页面会继续加载。 有什么想法吗?
我是angular的新手,所以我有这个问题。 {{student.name}} 我得到了这个错误 无法在PaginatePipe.push../node读取未定义的属性“”totalItems“”_modules/ngx-pagination/dist/ngx-pagination.js.PaginatePipe.transform 组件代码: public students= [];
public len;
ngOnInit() {
this.serverService.getStudents().subscribe(
data => {
this
我正在尝试设置我的angular app的服务器端呈现,我遵循了下面的说明:
每个命令都成功运行,但是在启动节点服务器之后,当我尝试访问url时,它会引发以下错误:
TypeError: _angular_common_http__WEBPACK_IMPORTED_MODULE_5__.ɵHttpInterceptingHandler is not a constructor
at zoneWrappedInterceptingHandler (/Stuff/Development/Angular/angular-tuts/universal/dist/server.js:4040:
我在Angular universal的Angular 10项目中使用了PubNub。我使用的是pubnub-angular2,它没有objects.setmetadatachannel()方法,所以我使用PubNub。由于PubNub是SSR,它在普通项目中工作得很好,但在JavaScript模式下构建时会出现错误。npm run build:ssr没有问题,但npm run serve:ssr给出了错误。有人能帮我一下吗?
在角7环球,我能够添加第三方脚本使用postscribe (没有任何特殊的设置)。
现在,我正尝试在角9环球项目中使用postscribe,比如
if(this.isBrowser) {
// ... my postscribe code here
}
但它给出了下面的错误
var work = window.document.createElement('div');
^
ReferenceError: window is not defined
at Object.<anonymous> (
对于我的项目Angular 9,我必须安装服务器端渲染,我遵循了官方教程https://angular.io/guide/universal。在开始的时候,我遇到了窗口未定义的问题。因此,我决定使用domino安装SSR,并遵循了本教程的enter link description here,但是当程序构建我的项目时,我遇到了一个问题:元素没有定义。(const elements = stripe.elements()无法读取属性elements of undefined)。 在我的server.ts代码下面 import 'zone.js/dist/zone-node'