我在运行时遇到此错误npm install material-design-icons@3.0.1:
tarball data for material-design-icons@3.0.1 (sha1-mnHEh0chjrylHlGmbaaCA4zct78=) seems to be corrupted
npm ERR! path D:\speech-analytics\node_modules\.staging\material-design-icons-7d5a1f73\action\drawable-xxhdpi\ic_assignment_ind_white_48dp.png
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'D:\\speech-analytics\node_modules\.staging\material-design-icons-7d5a1f73\action\drawable-xxhdpi\ic_assignment_ind_white_48dp.png'
npm ERR! { Error: EPERM: operation not permitted, unlink 'D:\\speech-analytics\node_modules\.staging\material-design-icons-7d5a1f73\action\drawable-xxhdpi\ic_assignment_ind_white_48dp.png'
Run Code Online (Sandbox Code Playgroud)
在这里它被记录为一个错误,但仍然没有答案也没有修复.
我试图重新安装节点,升级到最新的npm版本(目前运行6.4.1),在AppData目录中做了一个cache clean --force,试过npm install --no-optional,删除package-lock.json,删除npm&npm-cache文件夹,以管理员身份运行一切,但仍然没有运气.
我甚至尝试使用material-design-icons@3.0.0,但错误仍然存在.
如果我导航到log(node_modules\.staging\material-design-icons-7d5a1f73\action\drawable-xxhdpi)中显示的文件夹,它是空的,并且是整个node_modules目录中唯一存在的文件夹.我可以删除该目录没有任何问题,所以它似乎不是一个权限/锁定问题.
有什么建议?
我正在尝试使用 AWS CloudFormation 设置 SNS 主题。我能够启动并运行主题及其 SQS 订阅,但我找不到指定交付状态日志记录选项的方法(告诉主题将其日志写入 cloudwatch 的选项)。
该官方SNS / Cloudformation文档没有谈到这个能力。
我在这里发现显然它还没有实现。有没有人有这方面的最新状态?
以下是我拥有的模板(片段):
SNSBouncesTopic:
Type: AWS::SNS::Topic
Properties:
DisplayName: SNS-Bounces
Subscription:
- Endpoint: !GetAtt
- SQSBouncesQueue
- Arn
Protocol: sqs
TopicName: SNS-Bounces
Run Code Online (Sandbox Code Playgroud)
SQSBouncesQueue 是处理 SNS 消息的堆栈的另一个资源。