在index.android.js

时间:2016-07-25 03:50:24

标签: reactjs requirejs react-native amd music21

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

  1. react-native init AwesomeProject
  2. cd AwesomeProject
  3. react-native run-android
  4. Android模拟器显示默认的“欢迎使用React Native!”消息。
  5. 假设我需要Require.js NPM模块来加载模块,我按如下方式安装了require.js模块:npm install requirejs
  6. 编辑index.android.js以添加以下行:enter code here import requirejs from 'requirejs';
  7. 回到android模拟器。应用程序显示自动刷新(热负载?),现在它显示以下错误 enter image description here
  8. 我还在学习反应/反应原生。我认为我的问题是对app packager的工作方式缺乏了解。但是,我真的很感激任何指针。

1 个答案:

答案 0 :(得分:0)

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