问题标签 [walmart-electrode]

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.

0 投票
1 回答
108 浏览

reactjs - 将电极组件集成到应用程序中

我使用原型“yo 电极:组件”创建了一个电极组件,我们称之为 ptd-product-tile(组件类名为“PtdProductTile”。我还创建了一个使用“yo 电极”的应用程序,我们称之为 ptd-frame .我将我的组件发布到npm存储库并将其添加到我的应用程序的package.json中的依赖项中.当我尝试使用以下行将组件导入'frame/src/client/components/home.jsx'时,我看到一个错误。

我看到的错误在这里

我看到组件已下载到应用程序的 node_modules 中,但我不知道如何在应用程序中使用。有人可以帮忙吗?

0 投票
1 回答
353 浏览

node.js - ReduxRouterEngine 错误:TypeError:无法读取未定义的属性“then”

我正在尝试通过对另一个 API 的 http 调用来设置电极应用程序的初始状态。我编写了 getLatestProducts 函数,该函数发出 http 请求并返回一个承诺,当请求包含没有错误的数据时,该承诺将解决。我知道我必须从 createReduxStore 函数返回一个承诺,但我不知道我应该在哪里解决承诺以使这个错误消失。

我的代码:

0 投票
1 回答
49 浏览

walmart-electrode - 电极:组件和电极组件原型之间有什么区别?

主要文档建议electrode:component但是,该文档建议electrode-component

0 投票
0 回答
74 浏览

express - 电极服务器插件(带 Express)

Electode 的服务器插件机制似乎只适用于 Hapi。谁能证实这一点?

0 投票
2 回答
630 浏览

ios - 沃尔玛电极基本了解

我正在尝试使用 Electrode(Walmart - http://www.electrode.io/site/docs/introduction.html)创建一个基于 ReactNative 的基本 iOS 应用程序

虽然我可以让应用程序在我的 Mac 上本地运行,但我很难理解整个无线 (OTA) 更新可以/应该如何工作。

这是我到目前为止所做的

  • 使用 ern create-miniapp TestApp 创建了一个小应用
  • 在 BitBucket 上创建了一个 GIT 存储库
  • 使用 ern cauldron repo 添加 TestApp [Bitbucket-url] 创建了一个 Cauldron
  • 使用 ern cauldron 添加原生应用程序 添加原生应用程序 TestApp

但是当我使用 ern run-ios 运行应用程序时,它似乎仍然指向我的本地计算机(我可以更新 index-ios.js 文件并在应用程序中更新)。那么,让整个 OTA 设置运行到另一个程序员可以更新 cloud/bitbucket 中的 index-ios.js 文件(我猜)并即时更新应用程序的地方缺少什么?

0 投票
0 回答
137 浏览

reactjs - 沃尔玛电极.io 用于反应

有没有人评估过用于实现 React、Redux、ReactRouter 的electrode.io 框架?这个框架的优缺点是什么?创建自己的 React/Redux 堆栈是否值得考虑或最好?谢谢

0 投票
0 回答
84 浏览

reactjs - 不能在 Electrode 自定义 webpack 配置中使用别名和外部

我正在尝试自定义 webpack 配置。在某些情况下,我使用别名来缩短我的 URL 声明和外部,例如:jQuery,...

但是,当我导入/要求时,节点一直告诉我“找不到模块”。

我的自定义 webpack 配置文件

在此处输入图像描述

在我的组件中导入

0 投票
1 回答
83 浏览

walmart-electrode - 如何设置与沃尔玛电极的 HTTPS 连接

这听起来微不足道,但我花了很多时间试图找到答案。

你如何告诉 Electrode Server 创建 https 连接?如何正确配置?

他们的 PWA 示例从未提及这一点,但如果没有 https,PWA 将无法工作。

0 投票
1 回答
268 浏览

javascript - 如何使用 Electrode.io 拥有多个 css 文件

我想让我的应用程序使用 2 个单独的 css 文件(同时),这些文件是从不同的文件生成的(1 个来自scss文件,一个来自less文件);两个文件名都应该被散列。

我目前已将 webpack 配置为生成 2 个 css 文件;但是,在开发模式下,电极不消耗第二个,而在生产模式下,电极不消耗第一个。生成的同构加载器文件列出了两者(在“主”块中)。

看起来输出index.html是在electrode-react-webapp/lib/default-handlers.js:65-68中生成的,这会产生一个<link>标签。所以我想我做错了。

electrode-react-webapp: ^2.0.0继续webpack: ^3.0.0

0 投票
1 回答
151 浏览

react-native - 现有应用程序最佳实践中的 React Native 集成

在过去的几天里,我试图了解在 android/ios 原生项目中集成使用 react native 创建的新功能的最佳实践是什么?

目前,我找到了以下解决方案:

  1. 将 Android 和 IOS 原生项目移至同一文件夹。为 RN 初始化 package.json 文件,我们可以开始了。这个解决方案意味着我们需要在 git 中有一个单一的 repo。我在这里看到的优势是我们可以毫无问题地集成任何第三方库。

  2. 沃尔玛电极原生解决方案。有没有人尝试过这个解决方案?看起来它可能是一个很好的解决方案,因为每个功能都与实际的本机应用程序隔离开来。但我发现很难集成沃尔玛不支持的任何原生第三方库。

那么在 Android 和 IOS 现有项目中集成 RN 功能(可以是带有内部导航的多屏)的最佳实践是什么?