具有 react-native 0.59.9 或更低版本的新 react-native-app
New react-native-app with react-native 0.59.9 or lower
使用 react-native-0.59.9 或更低版本创建新的 react-native-app 的 best/easiest 方法是什么?
尝试使用 https://github.com/futurepress/epubjs-rn ,它只能在 react-native 0.59 或更低版本中运行。
https://github.com/futurepress/epubjs-rn/EpubReader 中的示例应用无法开箱即用。
为了使用特定的 React Native 版本启动新项目,您可以使用 --version
react-native init ProjectName --version="0.59.9"
Check official documentation 获取更多信息。
编辑
但是为了运行旧版本,您需要根据 React Native CLI 的 Compatibility 降级您的 React Native CLI 版本。
如果您已经安装了一个版本的 react-native CLI,请使用
卸载它
npm uninstall -g react-native-cli
然后你必须安装一个旧版本如下,
npm install react-native-cli@1.0.0
希望对您有所帮助。
请使用epubjs-rn-62
用法
通过 npm 或 yarn
在您自己的应用程序安装中使用组件
npm install --save epubjs-rn
import { Epub } from 'epubjs-rn';
然后您可以在代码中添加 reader 元素:
<Epub src={"https://s3.amazonaws.com/epubjs/books/moby-dick/OPS/package.opf"}
flow={"paginated"} />
使用 react-native-0.59.9 或更低版本创建新的 react-native-app 的 best/easiest 方法是什么?
尝试使用 https://github.com/futurepress/epubjs-rn ,它只能在 react-native 0.59 或更低版本中运行。 https://github.com/futurepress/epubjs-rn/EpubReader 中的示例应用无法开箱即用。
为了使用特定的 React Native 版本启动新项目,您可以使用 --version
react-native init ProjectName --version="0.59.9"
Check official documentation 获取更多信息。
编辑
但是为了运行旧版本,您需要根据 React Native CLI 的 Compatibility 降级您的 React Native CLI 版本。
如果您已经安装了一个版本的 react-native CLI,请使用
卸载它npm uninstall -g react-native-cli
然后你必须安装一个旧版本如下,
npm install react-native-cli@1.0.0
希望对您有所帮助。
请使用epubjs-rn-62
用法 通过 npm 或 yarn
在您自己的应用程序安装中使用组件npm install --save epubjs-rn
import { Epub } from 'epubjs-rn';
然后您可以在代码中添加 reader 元素:
<Epub src={"https://s3.amazonaws.com/epubjs/books/moby-dick/OPS/package.opf"}
flow={"paginated"} />