Installing AutoRest on Windows, MacOS or Linux involves two steps:
if you want an easy way to install and update Node, I recommend NVS - Node Version Switcher or NVM - Node Version Manager
npm
# Depending on your configuration you may need to be elevated or root to run this. (on OSX/Linux use 'sudo' )
npm install -g autorest
Or the beta version of AutoRest v3:
# Depending on your configuration you may need to be elevated or root to run this. (on OSX/Linux use 'sudo' )
npm install -g autorest@beta
To update AutoRest if you have previous versions installed, please run:
autorest --latest
or
# Removes all other versions and plugins and installs the latest autorest-core
autorest --reset
For more information, run autorest --help