我有一个很奇怪的项目,其中有一个同时运行react-navigation和redux的react native项目。
我需要添加此软件包: https://github.com/react-navigation/react-navigation-redux-helpers
我跑了:
npm install react-navigation-redux-helpers
然后将这一行添加到我的代码中:
import { createNavigationReducer } from 'react-navigation-redux-helpers';
现在,每当我运行该项目时,它都无法编译并显示以下错误:
Module `@react-navigation/core` does not exist in the Haste module map
有人遇到过类似的事情吗?
我尝试删除node_modules文件夹和package.lock文件。然后我尝试清除Watchman和NPM缓存
答案 0 :(得分:0)
从event["queryStringParameters"]['detail']
中删除node_modules文件夹和def auth(event, context):
detail = event["queryStringParameters"]['detail']
if detail == 'yes':
return {
'principalId': principal_id,
'policyDocument': {
'Version': '2012-10-17',
'Statement': [
{
"Action": "execute-api:Invoke",
"Effect": effect,
"Resource": resource
}
]
}
}
else:
raise Exception('Unauthorized')
。
转到项目的根目录,然后删除当前的节点模块并重新安装。
react-navigation-redux-helpers