./test/test_helper.js - -recursive ./test" } Using relative paths PROBLEM 3: ‘/ ’ o n U n ix ty p ica lly refers to system roo t Slash direction b a c ksla sh ‘ \ ’ (Win d ows) VS fo r wa rd - sla sh ‘/ ’ (U n ix) Environment variables typically generated fo r Unix, no t Windows "scripts": { "dev": "cross-env NODE_ENV=development webpack-dev-server", "build": "cross-env NODE_ENV=production webpack --progress -- hide-modules" }
all the other terminals & shells on your system (CMD, PowerShell, Git Bash, WSL, etc.) + extensively customizable & full support for Linux commands Cmder cmder.net Console sourceforge.net/ projects/console PowerCmd www.powercmd.com Git Bash gitforwindows.org * Personal Recommendation
D O W S C O M E S W I T H O N L Y N O T E P A D & E D G E B Y D E F A U L T : NO GIT NO WEB SERVERS NO DATABASE SYSTEMS NO COMPILERS, VMs, or ENVIRONMENTS for PROGRAMMING LANGUAGES NO EDITORS (although Notepad in Win 10 is the best it ’s ever been)
tools • Git for Windows - https://gitforwindows.org • Wampserver: offers more control - http://www.wampserver.com • XAMPP: has an easier-to-use UI - https://www.apachefriends.org Most major languages have Windows installers and/or environments Ruby, Python, Java (JDK), C#, PHP, et al…
Studio Community • Sublime Text 3 (not technically freeware, but can be used for free) • Notepad++ (caveat: not up-to-date for TypeScript, JSX, or Vue files) • JetBrains (multiple language-specific IDEs for Python, Ruby, PHP, et al) Solution: even more 3rd party tools… Update Management • Chocolatey (apt for Windows) ASCII Text Editors • NoteTab Light • EditPad Lite • DocPad
out my personal website… P h o t o C r e d i t : J e s s R a y a n | h t t p s : / / w w w . b u i l t i n c o l o r a d o . c o m / 2 0 1 6 / 0 7 / 2 9 / d e v e l o p - d e n v e r - 2 0 1 6 - g u i d e DEVELOP DENVER 2019 LIGHTNING TALK THE END www.coding-unboxed.com