JavaScript Development Environment


Environment for Development

I’m working in ubuntu linux 20.04 LTS

Browser:
Chrome

IDE:

VSCode NeoVim

Code:


$ npx envinfo
npx: installed 1 in 1.358s

  System:
    OS: Linux 5.8 Ubuntu 20.04.2 LTS (Focal Fossa)
    CPU: (8) x64 Intel(R) Core(TM) i7 CPU         960  @ 3.20GHz
    Memory: 198.62 MB / 23.48 GB
    Container: Yes
    Shell: 5.0.17 - /bin/bash
  Binaries:
    Node: 14.15.4 - ~/.volta/tools/image/node/14.15.4/bin/node
    npm: 7.5.4 - ~/.volta/tools/image/npm/7.5.4/bin/npm
  Managers:
    Apt: 2.0.4 - /usr/bin/apt
    pip3: 20.0.2 - /usr/bin/pip3
  Utilities:
    Make: 4.2.1 - /usr/bin/make
    GCC: 9.3.0 - /usr/bin/gcc
    Git: 2.25.1 - /usr/bin/git
    FFmpeg: 4.2.4 - /usr/bin/ffmpeg
  Virtualization:
    Docker: 20.10.4 - /usr/bin/docker
    VirtualBox: 6.1.18 - /usr/bin/vboxmanage
  IDEs:
    Nano: 4.8 - /usr/bin/nano
    VSCode: 1.53.2 - /usr/bin/code
    Vim: 8.1 - /usr/bin/vim
  Languages:
    Bash: 5.0.17 - /usr/bin/bash
    Go: 1.15.6 - /opt/go/bin/go
    Perl: 5.30.0 - /usr/bin/perl
    Python: 2.7.18 - /usr/bin/python
    Python3: 3.8.5 - /usr/bin/python3
  Browsers:
    Chrome: 88.0.4324.182
    Firefox: 86.0


Git Gui Tools

https://desktop.github.com/ [Mac, Windows]

http://www.syntevo.com/smartgit/ [Linux, Mac, Windows] free for Non commecial

https://www.sourcetreeapp.com/ [Mac, Windows]


A collection of .gitignore templates

https://github.com/github/gitignore