首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从模块YYY解析XXX

无法从模块YYY解析XXX
EN

Stack Overflow用户
提问于 2020-07-23 11:41:43
回答 1查看 1.3K关注 0票数 1

我正在构建一个从API中获取内容的小应用程序,其中一些内容是HTML的,我愿意在HTML中显示它(基本标记,如B、I、P等等)。我尝试使用react-native-render-html,它还需要react-native-webview (我也安装了它),但是当启动expo时,包括以下内容

代码语言:javascript
复制
import { HTML } from 'react-native-render-html';

我得到了以下错误:

无法从"node_modules\htmlparser2\lib\CollectingHandler.js"解析“./MultiplexHandler”的

事实上,MultiplexHandler.jsnode_modules\htmlparser2\lib\中消失了。

目前我使用:

代码语言:javascript
复制
"react-native-render-html": "^4.2.2-beta.2",
"react-native-webview": "^10.3.2"

任何帮助都将不胜感激,即使是在显示少量HTML文本的替代方式上,谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-27 08:57:03

上地铁1号路

在您刚刚添加了一个新的依赖项之后,这可能是metro的一个问题。尝试用一个干净的缓存重新启动:

代码语言:javascript
复制
npm start -- --reset-cache

或者如果你用的是世博会

代码语言:javascript
复制
expo start --clear

另外,请注意,在Windows 会引起问题上工作。

取#2,依赖项

另一个轨道是纱线或npm的问题。为了安全起见,您可以在一个干净的目录中执行以下操作(您已经将更改提交到所使用的CVS中):

  1. 删除node_modules
  2. 删除您的锁定文件( package-lock.jsonyarn.lock )。
  3. 执行新安装( npm installyarn install )。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63053425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档