使用React Native packager将文件作为字符串加载

Mor*_*rel 8 javascript react-native

是否可以使用React Native Packager将文本文件作为字符串加载?与Webpack的Raw Loader一样.

例:

const someString = require('./something.txt');
console.log(someString);
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最接近方式是什么?

Tom*_*ers 5

你需要使用React Native FS 模块,它在你的 React 代码中为你提供类似 FS 的命令:

var RNFS = require('react-native-fs')
RNFS.readFile('./something.txt', 'utf8')
    .then((contents) => {
      console.warn(contents)
    })
Run Code Online (Sandbox Code Playgroud)

  • RNFS 如何访问 React Native 打包器包含的文件?包是不是某种压缩文件? (3认同)