Skip to content

Instantly share code, notes, and snippets.

View squadwuschel's full-sized avatar
💭
Working

SquadWuschel squadwuschel

💭
Working
  • Relaxdays
  • Germany
View GitHub Profile
@squadwuschel
squadwuschel / npmcheatsheet.md
Last active September 28, 2020 08:38
npm cheat sheet

Aktuelle npm Version ausgeben

npm -v

npm selbst aktualisieren

npm install npm -g

oder mit

@squadwuschel
squadwuschel / systemjs.config.js
Last active May 19, 2018 06:26
Angular 2.1.1 SystemJs.Config.js
/**
* System configuration for Angular samples
* Adjust as necessary for your application needs.
*/
(function (global) {
System.config({
paths: {
// paths serve as alias
'npm:': 'node_modules/'
},
@squadwuschel
squadwuschel / Assembly.ReflectionOnlyLoadFrom.cs
Last active October 24, 2017 18:05
Laden von Assemblies und Manuelles nachladen der Abhängigkeiten.
class Program
{
static void Main(string[] args)
{
//Handler registrieren, für den die
AppDomain.CurrentDomain.ReflectionOnlyAssemblyResolve += CurrentDomain_ReflectionOnlyAssemblyResolve;
var alleAssemblies = LoadAssemblies(@"C:\Test\DemoPageProxyGenerator");
}
@squadwuschel
squadwuschel / webpack.common.js
Last active July 7, 2017 21:00
webpack.common.js in der die BaseUrl angepasst wird
module.exports = function (options) {
isProd = options.env === 'production';
console.log("Webpack Common Options");
console.log(options);
if(options["appname"] !== undefined) {
METADATA.baseUrl = options.appname;
}
@squadwuschel
squadwuschel / webpack.prod.js
Created July 7, 2017 20:48
webpack.prod.js erweitern und die environment Variable erweitern
...
module.exports = function (env) {
console.log("Übergabe Parameter")
console.log(env);
var environment = { env : ENV };
if(env !== undefined && env["appname"] !== undefined) {
environment.appname = env.appname;
}
@squadwuschel
squadwuschel / stringInterpolation.cs
Last active May 29, 2017 09:29
String Interpolation C# 6
for (int i = 0; i < 10; i++)
{
Console.WriteLine($"Der Aktuelle Index: {i}");
}
@squadwuschel
squadwuschel / package.json
Last active May 16, 2017 18:35
Angular 4.0.3 - package.json
{
"dependencies": {
"@angular/common": "4.0.3",
"@angular/compiler": "4.0.3",
"@angular/core": "4.0.3",
"@angular/forms": "4.0.3",
"@angular/http": "4.0.3",
"@angular/platform-browser": "4.0.3",
"@angular/platform-browser-dynamic": "4.0.3",
"@angular/router": "4.0.3",
@squadwuschel
squadwuschel / child.ts
Last active May 15, 2017 19:52
[(name)] two-way-databinding
//Dekorator Definition
@Input() name : string;
@Output() nameChange = new EventEmitter<string>();
//Aufruf
<my-child [(name)]="firstname"></my-child>
@squadwuschel
squadwuschel / child2.ts
Created May 15, 2017 19:51
two-way-databinding Angular
//Dekorator Definition
@Input() age : string;
@Output() ageChanged = new EventEmitter<string>();
//Aufruf
<my-child [age]="alter" (ageChanged)="alter = $event"></my-child>
@squadwuschel
squadwuschel / child.component.ts
Created May 15, 2017 19:42
two-way-databinding Angular
import { Component, Input, Output, EventEmitter } from '@angular/core';
@Component({
selector: 'my-child',
template: `<p>V1 Childvalue Name: "{{name}}"<br/><input [(ngModel)]="name" (keyup)="onNameChanged()"> <br/><br/>
<p>V2 Childvalue Age: "{{age}}"<br/><input [(ngModel)]="age" (keyup)="onAgeChanged()"> <br/></p>`
})
export class ChildComponent {
@Input() name : string;
@Output() nameChange = new EventEmitter<string>();