问题标签 [expo-yarn-workspaces]

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 回答
242 浏览

expo - 如何解决来自monorepo中共享包博览会项目的导入

我从我的包内的打字稿文件的共享包中导入mobile,目前正在使用expo-yarn-workspaces

但是在运行时expo start --clear --web会抛出一个错误

模块解析失败:意外令牌 (6:7) 您可能需要适当的加载程序来处理此文件类型。| const ButtonTypes = tuple("outlined", "primary", "danger", "link");

0 投票
1 回答
79 浏览

reactjs - 如何在 react-native 应用程序中使用 react 应用程序的后端、动作和减速器?

我有一个反应应用程序,它的服务器、动作和减速器都在一个目录中。我在另一个目录中也有一个 react-native 应用程序的屏幕。如何连接 react 应用程序的操作和减速器以与 react-native 应用程序一起使用?一般来说,共同开发 react 和 react-native 应用程序的最佳方式是什么?

我的工作区结构如下:

我按照以下步骤操作:

在客户端目录中创建 package.json,内容如下:

通常我创建了以下package.json:

然后在客户端目录中,我运行了 yarn install,并将所有对现在所在目录的导入引用更改为,common而不是我之前common/dirName的相对路径。../dirName但我得到common/dirName无法解决。我究竟做错了什么?

0 投票
1 回答
148 浏览

react-native - 测试 expo sdk 39 但在 expo-yarn-workspaces 上失败

我正在尝试从 expo 构建 sdk-39,但由于 expo-yarn-workspaces 并出现以下错误而失败。我正在使用 Windows 8.1。请问有什么建议可以解决这个错误吗?

0 投票
1 回答
989 浏览

expo - 带有 expo-yarn-workspaces 的 expo monorepo:如何自定义 metro.config.js 文件

我想设置一个 react-native expo(空白打字稿模板)项目monorepo yarn workspaces。我对谷歌的研究指向我使用这个库expo-yarn-workspaces。在他们网站上的教程的一个步骤中,提到您必须“创建” ametro.config.js并添加以下行:

总的来说,在我之前的 react-native expo 项目中,我曾经在我的项目中添加一些自定义配置,metro.config.js以将我的应用程序导入svg文件作为react components. 这是我的自定义配置:

我的问题是:如何metro.config.js使用自定义配置(如上)进一步自定义文件?

0 投票
0 回答
103 浏览

react-native - Expo 裸工作流 monorepo

我已经成功地将托管工作流设置为 monorepo,但由于我需要将蓝牙添加到我的项目中,我不得不退出裸工作流,并且一直试图连接回 monorepo,但没有成功。非常感谢任何形式的指导。