Ich suche nach einer kostenlosen App zum Minimieren / Verschleiern von AngularJs, um es für jedermann schwierig zu machen, sie zu kopieren und zu bearbeiten.
Bitte empfehlen Sie nur etwas, das Sie persönlich verwendet haben und dem Sie vertrauen (ich weiß, wie man Google :-). Dies ist besonders wichtig, da das Minimieren / Verschleiern von AngularJs nicht dasselbe ist wie reines JS.
Am liebsten etwas, das unter Windows läuft, aber ich kann bei Bedarf eine Linux-VM verwenden.
Ich suche eine Ein-Klick-Lösung, was bedeutet, dass ich nicht nach jeder Änderung des Codes und der Verschleierung manuelle Änderungen vornehmen muss.
Hilfreich wäre es, wenn Änderungen an Funktionsnamen im Controller auch am HTML der View vorgenommen würden. Andernfalls sollten solche Namen entzerrt werden.
Der einfachste Weg wäre die Verwendung von npm/Gulp:
- package.json
"babel-polyfill": "^6.9.1",
"babel-preset-es2015": "^6.9.0",
"gulp-uglify": "^1.5.4",
- minify.js
var gulp = require('gulp'),
pr = gulp.src(folder + '/**/*')
.pipe(gulpIgnore.exclude('*.min')),
min = require('gulp-uglify');
pr.pipe(babel({
presets: ["es2015"]
})).pipe(min())
.pipe(gulp.dest(folder + '.min/'));
Mawg sagt, Monica wieder einzusetzen
Feurige Katze
Mawg sagt, Monica wieder einzusetzen
Feurige Katze
Mawg sagt, Monica wieder einzusetzen
Feurige Katze
Mawg sagt, Monica wieder einzusetzen
$scope
Controller-Funktionen übereinzustimmen