小编Eso*_*ars的帖子

警告非确定性路由危险:尝试创建页面:[...] 已经存在

我使用Gatsby和完成了一个小型博客应用程序的编写React。当我在本地尝试时,一切正常。所以我继续gatsby build并将构建文件夹部署到Netlify. 但是,部署后,尽管本地一切正常,但某些页面的内容却没有显示。

问题描述:我有一个导航栏,上面有“家庭”、“医疗保健”、“技术”、“机器人”、“帖子”、“新闻快报”,每次用户点击“机器人”等一系列帖子时从该类别显示。现在本地一切正常,但是一旦我部署,我就只能看到包含所有帖子的“帖子”页面。导航栏中的其他选项不会呈现其他帖子类别。

在我从终端收到的错误下方:

warn Non-deterministic routing danger: Attempting to create page: "/healthcare/", but page "/healthcare" already exists This could lead to non-deterministic routing behavior

warn Non-deterministic routing danger: Attempting to create page: "/robotics/", but page "/robotics" already exists This could lead to non-deterministic routing behavior

warn Non-deterministic routing danger: Attempting to create page: "/technology/", but page "/technology" already exists This could lead to non-deterministic routing behavior

这让我认为有些页面没有在适当的时间呈现,但是,这并不能解释 localhost 完美工作和部署版本不正常工作之间的区别。 …

javascript node.js reactjs gatsby netlify

7
推荐指数
1
解决办法
723
查看次数

类型标头不可分配给 TypeScript 和 Angular 9 中的 HttpHeaders 类型

我是新手TypeScript,正在学习做一个简单的身份验证教程。对于我正在使用的后端Express,以及我正在使用的前端Angular 9。我对这个错误进行了很多研究,因为网上有很好的资源,但我不明白为什么没有一个适用于我的案例。

我收到以下错误:

错误:src/app/services/auth.service.ts:19:79 - 错误 TS2769:没有重载与此调用匹配。最后一次超载出现以下错误。类型“Headers”不可分配给类型“HttpHeaders |” { [标头:字符串]:字符串 | 细绳[]; } | 不明确的'。类型“Headers”不可分配给类型“{ [header: string]: string | 细绳[]; }'。“标头”类型中缺少索引签名。

19 return this.httpCient.post('http://localhost:3000/users/register', user, {headers: headers}).pipe(map(res => res));

因此,在这两个函数上registerUser(user)authenticate(user)错误似乎都在这一行:

return this.httpCient.post('http://localhost:3000/users/authenticate', user, {headers: headers}).pipe(map(res => res));
Run Code Online (Sandbox Code Playgroud)

下面是导致问题的代码:

import { Injectable } from '@angular/core';
import { HttpClient, HttpHeaders } from '@angular/common/http';
import { map } from 'rxjs/operators';

@Injectable({
  providedIn: 'root'
})
export class AuthService {
  authToken: any;
  user: any;

  constructor(private …
Run Code Online (Sandbox Code Playgroud)

typescript postman angular

2
推荐指数
1
解决办法
9451
查看次数

标签 统计

angular ×1

gatsby ×1

javascript ×1

netlify ×1

node.js ×1

postman ×1

reactjs ×1

typescript ×1