# data[].attributes.headline
Support for password authentication was removed on August 13, 2021. Please use a personal access token instead

# data[].attributes.subject
Support for password authentication was removed on August 13, 2021. Please use a personal access token instead

# data[].attributes.body
am Ende jeder Unterrichtsstunde

# data[].attributes.body
... , um die eigene Programmierung live im Browser zu sehen.

# data[].attributes.body
Alle anderen Module werden ebenso installiert

# data[].attributes.body
... am Ende oder vor Beginn des Unterrichts.

# data[].attributes.headline
Musterlösung auf die eigene Festplatte klonen

# data[].attributes.subject
Musterlösung auf die eigene Festplatte klonen

# data[].attributes.body
... muss normalerweise nur einmalig gemacht werden.

# data[].attributes.body
https://github.com/BerufskollegBorken/N27.git

# data[].attributes.headline
Eigenes Repository von Github auf die Festplatte klonen

# data[].attributes.subject
Eigenes Repository von Github auf die Festplatte klonen

# data[].attributes.body
... muss normalerweise nie wieder gemacht werden.

# data[].attributes.headline
Git Username und Mail erstmalig konfigurieren

# data[].attributes.subject
Git Username und Mail erstmalig konfigurieren

# data[].attributes.body
im Terminal prüfen, indem die installierte Version abgefragt wird:

git --version
git version 2.8.1.windows.1

# data[].attributes.body
Git Username und Mail erstmalig konfigurieren

Username setzen (erster Teil Ihrer Mail-Adresse):

git config --global user.name "xy150000"

Prüfen, ob der Username gesetzt ist:

git config --global user.name

E-Mail-Adresse setzen:

git config --global user.email "xy150000@students.berufskolleg-borken.de"

Prüfen, ob die E-Mail-Adresse richtig gesetzt ist:

git config --global user.email

# data[].attributes.attachment_link.description
Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.

# data[].attributes.headline
Probleme mit Git beheben (im Terminal eingeben)

# data[].attributes.subject
Probleme mit Git beheben (im Terminal eingeben)

# data[].attributes.body
Problem 1:

Am Ende der Unterrichtsstunde lässt sich der erarbeitete Quelltext nicht nach Bitbucket pushen, weil Git erkennt, dass (bereits von einem anderen Rechner) eine andere Änderung vorgenommen wurde. Es existieren also zwei "letzte Stände". Die Fehlermeldung lautet in etwa:

error: Your local changes to the following files would be overwritten by merge:

Lösungsvorschlag 1:

Wenn der Stand aus dem Internet übernommen werden soll, dann einfach das ganze Repo lokal löschen und erneut klonen.

Wenn der lokale Stand den Quelltext im Internet überschreiben soll, dann:

git push -f origin master

Wenn eine Mischung aus beiden Ständen erreicht werden soll, dann im Internet bei Bitbucket anmelden, die interessierenden Teile des Quelltextes aus dem Browser kopieren  und auf dem lokalen Rechner einbauen. Danach:

git push -f origin master

# data[].attributes.body
express

body-parser

nodemon

mysql

ejs

# data[].attributes.headline
NPM-Befehle / Node-Befehle (im Terminal eingeben)

# data[].attributes.subject
NPM-Befehle / Node-Befehle (im Terminal eingeben)

# data[].attributes.body
Prüfen, ob Node korrekt installiert ist:

$ node -v

Die Initialisierung der App ist zwingend Voraussetzung für das Hochladen nach HEROKU:

$ npm init

Node-Module installieren:

$ npm install modulname

Node-Monitor starten:

$  .\node_modules\.bin\nodemon server.js

# data[].attributes.attachment_link.description
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

# data[].attributes.attachment_link.readable_text
Get the browser that protects what's important

No shady privacy policies or back doors for advertisers. Just a lightning fast browser that doesn't sell you out.

Latest Firefox features

Pick up where you left off

Firefox View lets you see your tabs open on other devices and recent history.

Edit your PDFs directly

Forget printing a PDF ever again. Start editing forms in Firefox directly.

Browse knowing you're protected

Firefox's Total cookie protection gives you outstanding privacy by default.

See Release Notes

Do what you do online.
Firefox Browser isn't watching.

We block the ad trackers. You explore the internet faster.

Ads are distracting and make web pages load slower while their trackers watch every move you make online. The Firefox Browser blocks most trackers automatically, so there's no need to dig into your security settings.

See your protection report

Firefox is for everyone

Available in over 90 languages, and compatible with Windows, Mac and Linux machines, Firefox works no matter what you're using or where you are. Make sure your operating system is up to date for the best experience.
Review system requirements

Put Firefox on all your devices

Take your privacy with you everywhere. Firefox Browsers for iOS and Android have the same strong privacy settings to block trackers from following you around the web, no matter where you are.

Do it all with Firefox

Search smarter, faster

Search from address bar

Search engine options

Smart search suggestions

Bookmark, history and open tab in results

Boost your productivity

Works with Google products

Built-in screenshot tool

Bookmarks manager

Autosuggest URLs

Sync across devices

Reader mode

Spell check

Pinned Tabs

Stream, share and play

Block Autoplay of video & audio

Picture-in-Picture

Curated content on new tab

Share links

Protect your privacy

Third Party Cookie Blocking

Fingerprinter Blocking

Cryptominer Blocking

Private Browsing mode

Individual protections report

Secure your personal info

Breached website alerts

Built-in password manager

Clear history

Form autofill

Automatic updates

Customize your browser

Themes

Dark mode

Library of extensions

Adjust search bar settings

Change new tab layout

Make Firefox your own

Extensions for every interest

From security to news to gaming, there's an extension for everyone. Add as many as you want until your browser is just right.

Change up your look

Go from light mode to dark mode depending on your mood or preference, or liven things up with a custom theme (rainbow unicorn, perhaps).

Tweak your settings

There's no need to settle. Change up the new tab page, search bar, bookmarks and more to explore the internet the way you want.

Backed by the non-profit that puts people first

Challenging the status quo since 1998

Firefox was created by Mozilla as a faster, more private alternative to browsers like Internet Explorer, and now Chrome. Today, our mission-driven company and volunteer community continue to put your privacy above all else.

Your privacy comes first

As the internet grows and changes, Firefox continues to focus on your right to privacy - we call it the Personal Data Promise: Take less. Keep it safe. No secrets. Your data, your web activity, your life online is protected with Firefox.

Keep all your favorite browser features - and discover new ones.

Works with Google products

All your favorite Google tools (like Gmail and Docs) work seamlessly in the Firefox Browser.

Picture-in-Picture

From watching a web tutorial to keeping an eye on your favorite team, your video follows you while you multitask.

Questions? Mozilla support has you covered.

Firefox Browser

Get Firefox Browser for Android

Get Firefox Browser for iOS

Download the Firefox mobile browser for automatic protection on all your devices.

# data[].attributes.attachment_link.description
Get Firefox for Windows, Mac or Linux. Firefox is a free web browser backed by Mozilla, a non-profit dedicated to internet health and privacy.

# data[].attributes.attachment_link.title
Visual Studio Code - Code Editing. Redefined

# data[].attributes.attachment_link.description
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

# data[].attributes.attachment_link.title
Download Chromium - The Chromium Projects

# data[].attributes.attachment_link.description
Home of the Chromium Open Source Project