Skip to content

Angular 13 SSR serve is failing with error - TypeError: Right-hand side of 'instanceof' is not an object #254

@hp1493

Description

@hp1493

Currently upgraded a legacy app from Angular version v6 to v13 & when trying to deploy the server / serve locally using 'npm run serve:ssr' facing issue in the build packages which is pointing to server static as below

TypeError: Right-hand side of 'instanceof' is not an object
at gt (/Users/dist/server.js:3673:146087)
at pt (/Users/dist/server.js:3673:145962)
at PA (/Users/dist/server.js:3673:168745)
at Cn.Vn.insertToken (/Users/dist/server.js:3673:145346)
at /Users/dist/server.js:3673:148654
at bt (/Users/dist/server.js:3673:148669)
at Wn (/Users/dist/server.js:3673:143609)
at Object.parse (/Users/dist/server.js:3673:142574)
at Object.t.createDocument (/Users/dist/server.js:3650:472)
at Object.t.createWindow (/Users/dist/server.js:3650:855)

the corresponding line are
`
/*!

serve-static
Copyright(c) 2010 Sencha Inc.
Copyright(c) 2011 TJ Holowaychuk
Copyright(c) 2014-2016 Douglas Christopher Wilson
MIT Licensed
.....
3650 : process:function(A){return n.parse("",!1,A)},document:function(){return n.document()}}},
A.createWindow=function(n,t){var e=A.createDocument(n);
/*!
Parser-Lib
Copyright (c) 2009-2011 Nicholas C. Zakas. All rights reserved.
... line :3673

`
Since these are minified file couldn't provide the entire file as attachment
detailed configuration & information :
https://stackoverflow.com/questions/75853134/angular-12-server-side-rendering-serve-throws-typeerror-right-hand-side-of-i

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions