Javascript 在web平台上使用异步存储运行react本机项目时出错
我正在尝试在web平台上运行React本机测试应用程序Javascript 在web平台上使用异步存储运行react本机项目时出错,javascript,node.js,react-native,webpack,Javascript,Node.js,React Native,Webpack,我正在尝试在web平台上运行React本机测试应用程序 我已安装了@react native community/async storage依赖项。 它会生成以下错误: ./node_modules/@react native community/async storage/lib/AsyncStorage.js 40:5中出错 模块分析失败:意外令牌(40:5) 您可能需要适当的加载程序来处理此文件类型。 | } | 键入ReadOnlyArray字符串=$ReadOnlyArray; | |
我已安装了
@react native community/async storage
依赖项。它会生成以下错误: ./node_modules/@react native community/async storage/lib/AsyncStorage.js 40:5中出错 模块分析失败:意外令牌(40:5) 您可能需要适当的加载程序来处理此文件类型。 | } | 键入ReadOnlyArray字符串=$ReadOnlyArray; | |类型MultiGetCallbackFunction=( @./node_modules/@react native community/async storage/lib/index.js 5:0-42 7:15-27 @./src/app.js @/index.web.js @多(webpack)-开发服务器/客户端(webpack)/hot/dev-server.js./index.web.js ./node_modules/@react native community/async storage/lib/hooks.js 7:5中出错 模块分析失败:意外令牌(7:5) 您可能需要适当的加载程序来处理此文件类型。 |从“/AsyncStorage”导入异步存储; | 类型AsyncStorageHook={ |获取项目:( |回调?:?(错误:?错误,结果:字符串| null)=>void, @./node_modules/@react native community/async storage/lib/index.js 8:0-40 8:0-40 @./src/app.js @/index.web.js @多(webpack)-开发服务器/客户端(webpack)/hot/dev-server.js./index.web.js 注意:代码在Android上运行,但在Web上不运行
resolve: {
alias: {
'@react-native-community/async-storage': 'react-native-web'
}
}
在webpack.config.json中创建解析别名
这可能会帮助您对于您的React Native
项目来说,“不在web上运行”是什么意思?您是指webView
?