Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js ReferenceError:未定义google通用SSR npm运行服务器:SSR_Node.js_Google Maps_Angular8_Server Side Rendering_Angular Universal - Fatal编程技术网

Node.js ReferenceError:未定义google通用SSR npm运行服务器:SSR

Node.js ReferenceError:未定义google通用SSR npm运行服务器:SSR,node.js,google-maps,angular8,server-side-rendering,angular-universal,Node.js,Google Maps,Angular8,Server Side Rendering,Angular Universal,我知道google引用错误出现的原因,因为在服务器上执行的sever.js没有在其作用域中定义google。我正在寻找一个转机来修复这个错误 运行npm后运行service:ssr它会得到这个 task: ZoneTask { _zone: Zone { _parent: [Zone], _name: 'angular', _properties: [Object], _zoneDelegate: [ZoneDelegate] },

我知道google引用错误出现的原因,因为在服务器上执行的sever.js没有在其作用域中定义google。我正在寻找一个转机来修复这个错误

运行
npm后运行service:ssr
它会得到这个

task: ZoneTask {
    _zone: Zone {
      _parent: [Zone],
      _name: 'angular',
      _properties: [Object],
      _zoneDelegate: [ZoneDelegate]
    },
    runCount: 0,
    _zoneDelegates: null,
    _state: 'notScheduled',
    type: 'microTask',
    source: 'Promise.then',
    data: ZoneAwarePromise [Promise] {
      __zone_symbol__state: 0,
      __zone_symbol__value: ReferenceError: google is not defined
          at new exports.ListingsComponent (/home/abhishek/projects/website/dist/server.js:50760:350264)
          at createClass (/home/abhishek/projects/website/dist/server.js:79119:20)
          at createDirectiveInstance (/home/abhishek/projects/website/dist/server.js:78988:20)
          at createViewNodes (/home/abhishek/projects/website/dist/server.js:87348:36)
          at createRootView (/home/abhishek/projects/website/dist/server.js:87262:5)
          at Object.createProdRootView [as createRootView] (/home/abhishek/projects/website/dist/server.js:87774:12)
          at ComponentFactory_.create (/home/abhishek/projects/website/dist/server.js:78467:29)
          at RouterOutlet.activateWith (/home/abhishek/projects/website/dist/server.js:183250:40)
    },
    scheduleFn: undefined,
    cancelFn: undefined,
    callback: [Function],
    invoke: [Function]
`

我需要在server.ts中使用有效值定义google,以避免此错误。在节点级别导入google的任何转变都会有所帮助。是否有任何
模块
可以帮助我