我想在React应用程序中对Akamai快速清除API(https://developer.akamai.com/api/core_features/fast_purge/v3.html)进行API调用。
但是,授权很难掌握。
据我了解,我将必须使用EdgeGrid获得授权才能进行呼叫。我发现了这一点:https://github.com/akamai/AkamaiOPEN-edgegrid-node,这似乎正是我所需要的(我还拥有.edgerc文件所需的所有内容,例如客户端令牌,访问令牌等)。
但是,我一开始就试图遵循该示例而陷入困境。安装后,我尝试同时使用var EdgeGrid = require('edgegrid');
和import EdgeGrid from 'edgegrid'
导入EdgeGrid。节点模块中存在edgegrid文件夹,但是尝试编译时出现以下错误消息:
Module not found: Can't resolve 'cluster' in 'C:\Users...\app\node_modules\log4js\lib\appenders'
Compiling...
Failed to compile.
任何有过尝试在Akamai快速清除中进行授权的经验的人? 任何帮助都非常有用。