nodecloud-cli
nodecloud-cli copied to clipboard
Cannot install nodecloud-cli
When I install nodecloud-cli with either npm or yarn, I get this error. `C:\Users\Chamindu>npm install -g nodecloud-cli npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/nodecloud-cli - Not found npm ERR! 404 npm ERR! 404 'nodecloud-cli@latest' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url.
npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Chamindu\AppData\Roaming\npm-cache_logs\2019-12-04T17_09_57_427Z-debug.log
Here is a image of it.
`
It is because nodecloud-cli was not released on npm, so there is no package named "nodecloud-cli". If you want to install, you should get the source code from github.
Hi @cjprogamer nodecloud-cli is not yet published as a npm package. There for you will have to clone/download the source code. also you will need to install nodecloud npm package globally along with AWS cli.
Hi @TRomesh , it seems a lot of node cloud plugins and project has not been deployed yet to npm. So my question is, is there a way to help someone like me who's fascinated about nodecloud get a wider overview of the project and scope. I know exactly the problem node cloud is trying to solve but I find it hard in putting all the projects into one piece. Do you get my point?
Hi @TheDhejavu ! im glad see that you are interested about nodecloud and their plugins. The aim of nodecloud is to unify the open cloud into a single library/package. We provide a wrapper like interface (nodecloud core) which allows the users to easily configure and handle cloud services offered by the most popular providers like AWS, Azure , GCP , Alibaba cloud, Digital Ocean etc. For example lets consider you want to pragmatically create/manage an Virtual machine in the cloud, for that you may have to select some SDK like AWS SDK or Azure, GCP. But through nodecloud its just a matter of installing nodecloud core and adding the necessary plugin of you cloud provider and you can easily use their services through nodecloud, through a simple common api (You can instantiate a Virtual machine on the cloud through an API method called createInstance() and this method can be used to create Virtual machine across any cloud provider). The nodecloud uses plugin based architecture with the help of dependency injection in JavaScript so you can create your own plugin for a selected cloud provider. I hope you got the basic idea behind nodecloud and their plugins.
Hi, @TRomesh I'm Just seeing this. Thanks, this is detailed enough. I have started making some contributions already and I hope to continue.