Posts for: #Tutorial

Developing an Angular project on Cloud9 IDE

Update NodeJS version

  • All of the blank VMs on cloud9 have nvm pre installed.
  • List all the available versions from the official site.
nvm ls-remote
  • Choose to install the latest version
nvm install v10.6.0
  • Choose to use the latest version
nvm use v10.6.0
  • Check the version in use
node --version

Angular

npm install -g @angular/cli
  • Create a new project named my-project (you can use any name you need)
ng new my-project
cd my-project
  • Change start script in package.json
{
  ...
  
  "scripts": {
    ...
    
    "start": "ng serve --host $IP  --port $PORT --public-host $C9_HOSTNAME",
    
    ...
  }
  
  ...
}
  • On IDE menu, click on Preview > Preview Running Application to get the preview URL.

Downside

Everything works perfectly expect that the live reload, sometimes, is slower than usual.

Set Proxy for Maven

Proxy settings can be changed in {{maven_installation_folder}}/conf/settings.xml. Un-comment and change the values in proxies section of the file. Changes to this file doesn’t require maven restart.