-bash: cdk: команда не найдена после установки AWS CDK

Я установил AWS CDK в соответствии с инструкциями здесь: https://github.com/aws/aws-cdk

npm i -g aws-cdk работал успешно, однако когда я запускаю cdk из командной строки, результат

$ cdk
-bash: cdk: command not found

Выполнение инструкций по установке вручную не помогло это исправить.


person kris    schedule 17.09.2019    source источник


Ответы (2)


Это оказалась версия узла. Я использовал узел v10, и он должен был быть v12.

Я использовал nvm для смены версий

nvm use 12.0

и теперь cdk работает.

person kris    schedule 17.09.2019
comment
Вы можете автоматически изменить версию своего узла, используя файл .nvmrc, в котором он указан, и это решение - person vladvel; 04.10.2019

если вы используете политику проверки Windows 10 PowerShell и системы Linux:

попробуйте еще раз, используя:

sudo npm install -g typescript 

следующая попытка:

sudo npm install @aws-cdk/aws-s3 @aws-cdk/aws-lambda
person Everton Araujo    schedule 24.10.2020