media dreinull Snippets
  • CSS3
  • HTML5
  • jQuery
  • Laravel 5
  • PHP
  • Ruby on Rails
  • Wordpress

gulp Standardroutine

var gulp = require(‚gulp‘); var sass = require(‚gulp-sass‘); var concat = require(‚gulp-concat‘); var rename = require(‚gulp-rename‘); var uglify = require(‚gulp-uglify‘); var order = require(‚gulp-order‘); gulp.task(‚default‘, function() { //Standard hier }); gulp.task(’sass‘, function() { return gulp.src(‚resources/assets/sass/app.scss‘) .pipe(sass()) .pipe(gulp.dest(‚public/css‘)) .pipe(sass({outputStyle: ‚compressed‘})) .pipe(rename(‚app.min.css‘)) .pipe(gulp.dest(‚public/css‘)); }); gulp.task(’scripts‘, function() { return gulp.src(‚resources/assets/js/**/*.js‘) .pipe(order([ ‚plugins/jquery*.js‘, ‚plugins/*.js‘, ‚*.js‘ ])) .pipe(concat(‚app.js‘)) .pipe(gulp.dest(‚public/js‘)) .pipe(rename(‚app.min.js‘)) […]

  • Laravel 5

PHPStorm Laravel SCSS Compile

File > Settings > Tools > File Watchers > + > SCSS Bei „Programm“ den Pfad zur scss.bat auswählen. Arguments: –no-cache –update $FileName$:$ProjectFileDir$/public/css/$FileNameWithoutExtension$.css –style compressed Working directory: $FileDir$ Output paths to refresh: $ProjectFileDir$/public/css/$FileNameWithoutExtension$.js:$ProjectFileDir$/public/css/$FileNameWithoutExtension$.map

  • Laravel 5

nl2br in Blade

In einem Service Provider, z.B. app/Providers/AppServiceProvider.php: public function boot() { \Blade::setEchoFormat(’nl2br(e(%s))‘); \Blade::setContentTags(‚{{{‚, ‚}}}‘); \Blade::setEscapedContentTags(‚{{‚, ‚}}‘); } {{ … }} wird nun normal ausgegeben. {{{ … }}} wird nun mit Umbrüchen ausgegeben.

  • Laravel 5

© Company 2015