|
|
# New Developer Setup
|
|
|
|
|
|
## Tools
|
|
|
|
|
|
* NodeJS (v6.11.2) - https://nodejs.org/en/
|
|
|
* Platform for dev and build tools, includes `npm` a frontend package manager
|
|
|
* Yarn (v0.27.x) - https://yarnpkg.com/en/docs/install
|
|
|
* wrapper around `npm`, provides faster installation of packages, caching, etc.
|
|
|
* Visual Studio Code (latest) - https://code.visualstudio.com/download
|
|
|
* TODO: export a base vscode config to a gitlab project that can be maintained/updated as new plugins are found
|
|
|
* for now here is a list of some helpful plugins:
|
|
|
* Angular.ng-template
|
|
|
* Compulim.vscode-clock
|
|
|
* IBM.output-colorizer
|
|
|
* PeterJausovec.vscode-docker
|
|
|
* christian-kohler.path-intellisense
|
|
|
* eg2.tslint
|
|
|
* gamunu.vscode-yarn
|
|
|
* gnhuy91.theme-oceanicnext-sublime
|
|
|
* joelday.docthis
|
|
|
* johnpapa.Angular2
|
|
|
* mkaufman.HTMLHint
|
|
|
* msjsdiag.debugger-for-chrome
|
|
|
* pkosta2006.angular-cli
|
|
|
* robertohuertasm.vscode-icons
|
|
|
* ryanluker.vscode-coverage-gutters
|
|
|
* sasa.vscode-sass-format
|
|
|
* secanis.jenkinsfile-support
|
|
|
* shinnn.stylelint
|
|
|
* xabikos.JasmineSnippets |