簡體   English   中英

React Native:找不到變量:require

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM