1

我有一个用 require.js 编写的本地模块(好奇的是 music21j )。我不确切知道如何使用“导入”加载模块,或者它是否会被打包程序打包,但这是我尝试导入它的方式:

  1. react-native init AwesomeProject
  2. cd AwesomeProject
  3. react-native run-android
  4. Android 模拟器显示默认的“Welcome to React Native!” 信息。
  5. 假设我需要 Require.js NPM 模块来加载模块,我安装了 require.js 模块,如下所示npm install requirejs
  6. 编辑 index.android.js 以添加以下行:enter code here import requirejs from 'requirejs';
  7. 回到安卓模拟器。应用程序显示自动刷新(热加载?),现在它显示以下错误 在此处输入图像描述

我还在学习 react/react-native。我认为我的问题是对应用程序打包程序的工作方式缺乏了解。但是,我真的很感激任何指示。

4

1 回答 1

0

删除 RequireJS。完全没有必要。React Native 提供开箱即用的模块加载。

于 2016-07-25T11:02:57.507 回答