问题标签 [react-starter-kit]
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.
node.js - 如何保持 RSK 项目更新
我正在开发基于react-starter-kit 的node
网络应用程序。
与任何项目一样,我会覆盖不必要的代码和文件,并修改其他的。react
为了跟上几乎每天的更新,我找不到让我的项目保持更新的方法,除非我每次都解决大量的冲突。
存储库建议只合并到 master,但它会产生很多冲突。有没有更快更合理的方法来做到这一点?
javascript - 如何在 React Starter Kit 中解决从 './assets' 导入资产
在server.js
资产是这样导入的
如果我理解正确,则此路径映射到build/public/assets
通过此处的 webpack 配置生成的路径:
还是我错了?当我跑步时,webpack
我仍然遇到:
基本上这里的问题不是如何让它运行,而是为什么import assets from './assets';
React Starter Kit 中的行即使没有assets.js
inside也可以解决src
。
javascript - 使用反应入门套件打开选择链接
我对 Java 脚本很陌生,这可能是一个非常简单的答案。
我正在使用 react-starter-kit 和 react-select。在选择时,执行特定功能。在此功能中,我希望应用程序导航到另一条路线(打开另一个网址)。
我该如何做到这一点?
npm-install - 如何使用 eslint 解决未满足的对等依赖错误
我正在使用反应入门套件
https://github.com/kriasoft/react-starter-kit
我克隆并做了一个npm install
,我在 node_modules 文件夹中看到它安装了 eslint @2.2
但我仍然收到错误
npm ERR! peer dep missing: eslint@<2.3.0, required by babel-eslint@5.0.4
包.json
这是带有的软件包npm ls --depth 0
webpack - react 入门套件页面路由中的 require.ensure 做什么
查看 react-starter-kit 中的示例代码,我对语句的require.ensure([], (require) => resolve(require('./Admin').default), 'admin');
作用感到困惑。我没有看到 require.ensure 在任何地方定义,所以我假设它是一个 webpack 函数。
这是确保用户具有管理员角色的授权检查吗?如果是这样,用户信息和角色信息在哪里被实例化?
是否只是为了确保管理组件被实例化?什么是.default
属性以及字符串“admin”的用途是什么?
javascript - 在通过渲染方法之前反应显示组件
在执行该方法之前,正在显示我的反应组件(并且它是完整的功能)render()
。
该项目正在使用react-starter-kit
,并且可以在此处访问类似的路由代码。
在上图中,我调用了一堆动作,然后返回目标组件(Question)。
部分组件代码如下图所示:
问题是组件在console.log
被调用之前是可用的并且是完全可用的:
在这种情况下,组件在第一次操作调用后就可用,但logs
在所有操作之后都会显示。我想从一开始就添加一个加载器。有人对此有任何想法吗?
redux - react 入门套件中使用的 fetchKnowingCookie 中间件是什么?
查看 react 入门工具包中的 createHelpers.js 代码,我看到它在中间件中创建了一个 grapqlRequest 和一个 fetchKnowingCookie 方法。
https://github.com/kriasoft/react-starter-kit/blob/feature/redux/src/store/createHelpers.js
这究竟是在做什么?是否向服务器呈现的获取请求添加 cookie 标头?
我看到它还通过 将函数传递到中间件thunk.withExtraArgument
中,那条额外的行有什么作用?这是否意味着 fetch with cookies 功能可以从 redux 异步操作中获得?
react-redux - 将 apollo 客户端与 React Starter Kit 同构使用时出现校验和无效警告
我正在尝试使用 Apollo 客户端,但在将其放入带有 redux 的 react 入门套件时遇到了一些问题。 https://github.com/kriasoft/react-starter-kit/tree/feature/redux
尝试使用此处的技术:http: //dev.apollodata.com/react/server-side-rendering.html
但我得到了错误
这是我的实现
和客户端
node.js - 将 Isomorphic react 入门套件部署到 AWS Lambda
当谈到 Node.js 和 React 时,我是一个新手。
我正在尝试将React Starter Kit —“同构”Web 应用程序样板部署到云中。我目前正在使用 heroku,但我读过我可以使用 AWS Lambda 和 API 网关来做到这一点。我尝试使用无服务器框架来做到这一点,并且我自己也这样做了,但没有成功。
使用 webpack 插件运行无服务器框架失败,因为我的 webpack 文件是用 ES6 编写的,并且我不知道如何在 webpack 之前运行 babel(在本地,我正在运行调用 webpack 的 babel-node)。
至于手动执行此操作 - 我找不到入门套件设置的说明 - 我应该将整个文件夹上传到 S3 吗?如何定义 lambda 函数?我需要更改当前代码中的某些内容吗?
任何帮助,将不胜感激。