我添加nvim-devicons并安装了一种修补字体:
https://www.nerdfonts.com/font-downloads。
图标仍然没有显示,
使用加壳器进行配置:
https://github.com/kyazdani42/nvim-web-devicons
use({
"kyazdani42/nvim-tree.lua",
requires = {
"kyazdani42/nvim-web-devicons", -- optional, for file icons
},
})
Run Code Online (Sandbox Code Playgroud)
这是我针对此配置的 GitHub 存储库:
https://github.com/azizgharbi/Neovim-config
我应该安装所有图标吗?因为我只安装了其中一个图标,即big blue terminal.
我在 macOS 上使用 iterm2。
我正在使用React Hooks useEffect从组件中的API提取数据
props.getUserInfoAction() is an Action from redux dispatching user info
Run Code Online (Sandbox Code Playgroud)
例
useEffect(() => {
props.getUserInfoAction();
}, []);
Run Code Online (Sandbox Code Playgroud)
一切都很好,我可以获取我的数据,但是我发现warning我的控制台中出现了
React Hook useEffect缺少依赖项:“ props”。包括它或删除依赖项数组。但是,“ props”将在任何道具发生更改时 发生变化,因此首选解决方法是在useEffect调用之外对“ props”对象进行解构,并引用useEffect内部的那些特定道具react-hooks / exhaustive-deps
我试图props在数组中传递,但是这样做我得到了无限循环的API调用
useEffect(() => {
props.getUserInfoAction();
}, [props]);
Run Code Online (Sandbox Code Playgroud) 我正在尝试将托管策略添加到包含帐户 ID 的角色:
const role = iam.Role.fromRoleArn(
this,
'Role',
`arn:aws:iam::${cdk.Stack.of(this).account}:role/example-role`,
);
role.addManagedPolicy(iam.ManagedPolicy.fromAwsManagedPolicyName('AmazonDynamoDBFullAccess'));
role.addManagedPolicy(iam.ManagedPolicy.fromAwsManagedPolicyName('AmazonKinesisFullAccess'));
Run Code Online (Sandbox Code Playgroud)
在 aws 控制台上,我看不到添加到角色中的策略。
仅供参考,我aws-cli已使用正确的帐户登录。
amazon-iam ×1
aws-cdk ×1
editor ×1
javascript ×1
lua ×1
neovim ×1
react-hooks ×1
reactjs ×1
redux ×1
typescript ×1