作者:艾琳冰_699 | 来源:互联网 | 2023-02-12 20:23
我们正在尝试使用以下代码导入react-native-fetch-blob软件包:
const RNFetchBlob = require('react-native-fetch-blob');
const firebase = require('firebase');
但是,当我们尝试构建时,会出现如下所示的意外令牌导入语法错误。
C:\ Users \ ... \ node_modules \ react-native-fetch-blob \ index.js:5
import {
^^^^^^
SyntaxError:
在Object.exports.runInThisContext(vm.js:76: 16)
在Module._compile(module.js:513:28)
在Object.Module._extensions..js(module.js:550:10)
在Module.load(module.js:458:32)
在tryModuleLoad(模块.js:417:12)
在Function.Module._load(module.js:409:3)
在Module.require(module.js:468:17)
在require(内部/module.js:20:19)
在Object 。(C:\ Users \ ... \ build \ cloud \ file.js:159:243)在Module._compile(module.js:541:32)
我们正在使用ES6,而我们的.babelrc文件如下所示
"plugins": [
["transform-runtime", {
"polyfill": false,
"regenerator": true
}]
],
"presets": ["react-native","es2015",]
这个问题有方法解决吗?任何帮助将不胜感激!
谢谢!