0

使用 <Image source={require('./img/p5.jpg')} /> 引入图片时 出现 Unknown named moudule ‘./img/p5.jpg’这个错误 请问是什么问题???

1个回答

1
  1. 如果你是刚加入这图片在项目中,可能要整个重开,先关闭所有开发用的软件,模拟器与重新打包过再试试。

  2. 假设你的代码无误的情况下,有可能是npm的module卡住了,先关闭所有开发用的软件,清缓存与重新安装所有npm module,如下指令:

npm cache clean
npm install

watchman也清一下,指令:

watchman watch-del-all

模拟器(android)重启时也清光所有旧资料(reactnative是模拟器名称),指令:

emulator -avd reactnative -wipe-data

这是清os中的缓存,指令:

rm -fr $TMPDIR/react-*

我的经验是如果以上指令全部作一遍还是不行,有可能是代码写错了…。

撰写答案