首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react-native-fs中的编译错误

react-native-fs中的编译错误
EN

Stack Overflow用户
提问于 2019-12-13 00:11:53
回答 1查看 841关注 0票数 1

我正在建立一个小的反应应用程序,有一个主要的首页,可以显示静态的html页面。我的计划是将静态html页面存储为html文件,并在URL中通过参数加载它们。

我正在尝试使用react-native-fs来访问我的react应用程序中的html文件,但在导入过程中它无法编译:

import fs from "react-native-fs";

我收到的错误是:

代码语言:javascript
复制
./node_modules/react-native-fs/FS.common.js
SyntaxError: .../node_modules/react-native-fs/FS.common.js: Unexpected token, expected "," (30:29)

  28 | };
  29 | 
> 30 | var normalizeFilePath = (path: string) => (path.startsWith('file://') ? path.slice(7) : path);
     |                              ^
  31 | 
  32 | type MkdirOptions = {
  33 |   NSURLIsExcludedFromBackupKey?: boolean; // iOS only

我使用的是react v16.12.0和react-native-fs v2.16.2

我尝试过更改react-native-fs的版本,重新安装它,删除节点模块,然后重新安装。我不知道该怎么办。我对使用其他库持开放态度,但我已经遇到了让fetch工作的问题。

EN

回答 1

Stack Overflow用户

发布于 2020-06-04 02:16:06

我用fetch命令而不是fs解决了这个问题

代码语言:javascript
复制
fetch("../pages/" + articleData.fileName).then(...)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59308674

复制
相关文章

相似问题

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