问题标签 [react-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
webpack - 使用 react-server 配置第三方 wepack 加载器时出错
我想知道是否可以就我收到的反应服务器错误获得一些帮助。我正在尝试将 graphql-tag/loader 与 react-server 一起使用,但我不知道如何从当前错误开始。当前设置是这样的:在我的.reactserverrc文件中,我有这个条目:
该文件有这个:
反应服务器加载配置文件很好,一切看起来都很好,但是在尝试导入查询时,就像这样。
我收到此错误:
加载器似乎没有应用于 graphql 文件。有没有办法调试这个,我可以看到加载器被应用于文件?
任何帮助表示赞赏。谢谢,
扎克
redux-saga - 如何从另一个传奇中调用传奇?
当使用 redux-connect(@asynConnect 属性)时,如何链接第二个 saga,这取决于第一个 saga 的成功完成?
只是简单地putting
,在第一个 saga 中适当位置的 saga 调度操作在客户端上工作,而不是在服务器上。
reactjs - 为包装类添加 TypeScript 定义
我正在使用一个名为的包react-server
,它可以接受任何类,并在运行时向它添加方法。它希望它包装的类具有类似的接口
它将向类添加方法,例如getRequest()
,也可以从类内部引用。
想象一个像这样的页面类:
鉴于this.getRequest()
在编译时实际上并不存在,并且react-server
实际上并没有提供我可以从定义文件中引用的任何真实类或接口,有没有什么方法可以创建一个我可以使用的定义来调用某物实际上是一种Page
类型,它是否可以使用这些方法?
理想情况下,我希望能够在某个定义文件 ( .d.ts
) 中提供这些内容,以便我可以在任何使用react-server
. 我也很乐意这样做,而不必this
每次我想引用该方法时都被迫转换为其他东西。
reactjs - 服务器端reactjs如何在服务器端渲染所有路由/是否需要SEO?(电极)
我正在使用沃尔玛的电极框架,它是一个通用框架,可以在服务器端的 reactjs 中渲染组件/路由并发送回编译后的 html。目前发生的情况是初始页面加载将呈现在服务器上并将编译后的 html 发回给我。但是,在单击任何链接后,后续路由导航将以类似 SPA 的方式处理,我不再从服务器接收模板,而是客户端正在构建它们。
所以我的问题是:
有没有办法可以设置它,以便当我点击新路由时,我继续接收服务器呈现的 html?
或者这是故意的想法,即只需要在服务器端呈现初始页面加载,其余的在客户端都可以?
如果只有初始页面加载和重新加载从服务器提供 html 而点击和路由呈现 html 客户端,它会对 SEO 产生负面影响吗?
谢谢
javascript - 我看不到意外的令牌语法错误
谢谢参观。这是我得到的语法错误:
这是错误引用的文件。我现在已经上下查找了 2 多个小时,并且认为没有理由收到此错误:
我真的很感激任何意见。