Intro to HTML5: Development Environment Setup Flashcards
Command Line Interface (CLI)
A command line program that accepts text input to execute operating system functions.
Windows OS Command Line Interface (Win CLI)
Command Prompt (a.k.a. CMD Program)
Macintosh OS Command Line Interface (Mac CLI)
Terminal
File System (fs)
An integral part of every OS. Functions Include:
- Managing the folder/directory structure
- Providing an index of files
- Defining syntax for the paths to files
- Dictating file names, max size, and storage capacity.
Windows OS File System’s Name
File Allocation Table (FAT)
Macintosh OS File System’s Name
Apple File System (APFS)
File System Commands
Utilities which allow you to manage the files you download or create. They are designed to operate on file systems.
Are File System Commands Universal?
No. They are operating system (Windows vs. Mac) specific. However, there are SOME universal commands that work on both OS.
Confirming App Installation on CMD Program (Windows)
- Open Command Prompt
2. Enter: “AppName –version” (Ex: “node –version”)
What Does NPM Stand For?
Node Package Manager
What does NPM do?
Two main functionalities:
- Online repositories for node.js packages/modules => searchable on search.nodejs.org
- Command line utility to install packages, do version management, and dependency management of Node.js packages.
Program Plugin Global Installation Stepts (CMD Program - Windows)
- Open CMD Program
- Enter: “ProgramName” “Install” “-g” “Plugin-Name”
(Example: “npm install -g browser-sync”)
What is “-g” in a CMD Program Installation
“-g” = “Globally”
Installs Program/Plugin “globally” (all users on PC) rather than locally (active user doing installation only)
GitHub
A website for hosting source code in Git. It is the most common place to share and collaborate on open source projects, and can also be used to host private repositories for companies.
Git
A Distributed Version Control System