Angular - a question

So, I will be using the Angular framework to develop a website. There will be situations where I am away from my desktop and I do not yet own a laptop. Can any one recommend an online IDE?

I have found 2 thus far:
https://c9.io/
https://plnkr.co/

I am not against using a VPS with a virtual desktop but I would prefer to simply press the easy button.

I am looking for someone that has had the same/similar problem. Any advice/thoughts? Thanks!

I am very tempted to set up a VPS with a virtual desktop.

However:

so far my quest for an online IDE well purposed for Angular has found me at https://codenvy.com/

kind of off topic but are you using angular cli? what's your thoughts so far?

btw, the only thing you need to do to a dply co 2 hour free server is add a swap partition and you're ready to go.

run the following commands / bash script like

#!/bin/sh
export DEBIAN_FRONTEND=noninteractive
apt-get update
apt-get -y upgrade
sudo swapon --show
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

and ta da you got yourself a two hour server

add node and yarn and ng cli

#!/bin/bash 
sudo apt-get update
sudo apt-get upgrade -yqq 
sudo apt-get install git -yqq
apt-get update
apt-get -y upgrade
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
npm install -g @angular/cli
ng set --global packageManager=yarn
node --version
npm --version
yarn --version
ng --version

pretty much all you need is a computer with an Internet connection and a decent ssh client (that supports keys)

1 Like

Why 2 hours?

because that is what dply.co gives for free https://dply.co/

@kush

I think I will just install Webstorm on whatever computer I need and use Git to pull/push whatever files I need. This is not ideal (in fact it is a rather stupid way to do things), but so far cloud IDEs aren't really hitting the sweet spot for me. Codenvy.com comes close but does not handle the automatic deployment and live browser refresh.

As far as Angular CLI goes, it's great. Still getting the basics of components down but I can build simple stuff. Over the next few weeks I will start to build up a nice little sandbox/boilerplate/kitchen sink ... whatever you want to call it.

I appreciate the help/thoughts. :smiley:

Looks like it is possible to do a "portable" configuration of Webstorm. So, as per my usual form much ado about nothing. lol

1 Like

This problem is not yet solved. Minus a laptop, an EASY solution does not exist. I will just be buying a laptop. I looked at CodeAnwhere but they only allow you 1 instance for free.

What ended up not working out with a portable version of Webstorm? Did it end up being less portable than first thought?

I'm pretty sure there's a portable version of VS Code. VS Code with some of it's Angular plugins might be worth a look.