Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在web平台上使用异步存储运行react本机项目时出错_Javascript_Node.js_React Native_Webpack - Fatal编程技术网

Javascript 在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; | |

我正在尝试在web平台上运行React本机测试应用程序
我已安装了
@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