小编Fre*_*sus的帖子

HttpHeaders.applyUpdate'无法读取未定义'Angular通用服务器的属性'长度'

我正在尝试将 Angular Universal 与我的项目集成。在修复了很多错误之后,我在找出这个错误时遇到了一些麻烦。希望得到一些帮助。

构建运行良好,但在运行服务器时出现此错误。

侦听:http://localhost:8080 错误 TypeError:无法在 HttpHeaders.module.exports.HttpHeaders.applyUpdate 处读取未定义的属性“长度”(C:\Users\Frederico\Documents\Projects\beatstars-marketplace-v2\dist \server.js:127015:27) 在 C:\Users\Frederico\Documents\Projects\beatstars-marketplace-v2\dist\server.js:126986:74 在 Array.forEach () 在 HttpHeaders.module.exports.HttpHeaders .init (C:\Users\Frederico\Documents\Projects\beatstars-marketplace-v2\dist\server.js:126986:33) 在 HttpHeaders.module.exports.HttpHeaders.forEach (C:\Users\Frederico\Documents\ Projects\beatstars-marketplace-v2\dist\server.js:127051:14) 在 Observable._subscribe (C:\Users\Frederico\Documents\Projects\beatstars-marketplace-v2\dist\server.js:128261:25)在 Observable.module.exports.Observable._trySubscribe (C:\Users\Frederico\Documents\Projects\beatstars-marketplace-v2\dist\server.js:59642:25) 在 Observable.module.exports.Observable.subscribe (C :\Users\Frederico\Documents\Projects\beatstars-marketplace-v2\dist\server.js:59628:22) 在scheduleTask (C:\Users\Frederico\Documents\Projects\beatstars-marketplace-v2\dist\server.js) js:168196:32) 在 Observable._subscribe (C:\Users\Frederico\Documents\Projects\beatstars-marketplace-v2\dist\server.js:168234:13)

我正在使用最新版本的 Angular 6。这是我的 package.json。

npm run build:prod - 用于构建 npm run 服务器 - 提供服务

 {
   "name": "project-name",
   "version": "0.1.105",
   "license": "MIT",
   "scripts": {
     "ng": "ng",
     "start": "ng serve --host 0.0.0.0 --port 8888 --disable-host-check",
     "dev": "ng serve",
     "hmr": "ng serve --hmr …
Run Code Online (Sandbox Code Playgroud)

webpack angular-cli angular-universal angular angular6

3
推荐指数
1
解决办法
3683
查看次数