-bash: cdk: command not found , 安装 AWS CDK 后

-bash: cdk: command not found , after installing AWS CDK

我已经按照此处的说明安装了 AWS CDK:https://github.com/aws/aws-cdk

npm i -g aws-cdk 运行 很高兴,但是当我从命令行 运行 cdk 结果是

$ cdk
-bash: cdk: command not found

遵循 manual install instructions 没有解决这个问题。

原来是node版本。 我使用的是节点 v10,它需要是 v12。

我使用 nvm 更改版本

nvm use 12.0

现在 cdk 有效。

如果您使用 Windows 10 powershell 检查策略和 Linux 系统:

重试使用:

sudo npm install -g typescript 

下次尝试:

sudo npm install @aws-cdk/aws-s3 @aws-cdk/aws-lambda