[英]React Native: Can't find variable: require
我正在嘗試修改React本機樣板,以便可以在Android平台上運行。
我安裝了expo軟件包,並在根目錄上添加了index.js文件。 但是當我運行android代碼時,它引發了Can't find variable: require
在捆綁階段Can't find variable: require
我在這里上傳了代碼。 有人知道我在這里錯過了什么嗎?
重置緩存對我有用。
博覽會上
展覽會
對於純天然反應
react-native開始--reset-cache
對於那些清除緩存不起作用的用戶。 嘗試刪除.bablerc文件 。 它具有影響緩存的自己的方式。 我的問題只有在刪除后才能解決。 當我使用react-native-web將我的本機應用程序移植到Web時遇到了這個問題。
平台:
世博反應本地反應本地網站
您應該以es6樣式導入server.default。 require
是一個node.js
方法,在es6模塊中,應改為使用import
。 有關import
用法的更多信息,請參見此處 。
在這里你做了
const newApp = require('./server').default;
什么時候應該有
import {default} from './server'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.