升级我的反应本机时,我会遇到此错误。
它说
错误:无法从中解析模块
./index
node_modulesreact-nativescripts/.
:模块./index
无法 从node_modulesreact-nativescripts/.
找到。确实,没有 这些文件存在:
实际上不知道如何解决。任何人都可以帮忙吗?谢谢
我当前正在使用
的版本"反应":"^16.8.4","反应本":"^0.59.0",
这个链接解决了我的问题。
尽管您每次启动一个新项目时都需要这样做。它是React-Native
的升级问题更新node_modules react-native scripts lainingpackager.bat文件。 @echo离开 标题Metro Bundler 致电.packager.bat
// delete this line
node "%~dp0..cli.js" start
Add this line
node "%~dp0..cli.js" start --projectRoot ../../../
pause
exit
我们在此处为Metro实例提供项目根路径,
或in node_modules@react-native-community cli build commands runandroid runandroid runandroid.js编辑此, const procconfig = {
// delete this line
cwd: scriptsDir
// add this line
cwd: process.cwd()
};
尝试删除node_modules
的所有内容,然后做npm install
cd node_modules
rm -rf *
cd ../
npm install
这是最新的React-Native版本升级中的问题。请降级您的当前功能将起作用。我尝试了相同的
我也面临着同样的确切问题。我刚刚更新为0.59.1,这不起作用...在工作时,我正在单独的选项卡中运行地铁建造器,然后在单独的选项卡中运行反应。
react-native start --reset-cache
在一个终端中,并打开它 react-native run-android
在另一个终端