示例#1
0
文件: gulpfile.js 项目: Artogn/tennu
gulp.task("build", function () {
    function pipeline (from, to, macros) {
        gulp.src("src/" + from + "/**/*.sjs")
        .pipe(sourcemaps.init())
        .pipe(sweetjs({
            modules: macros,
            readableNames: true
        }))
        .pipe(sourcemaps.write("../sourcemaps/" + from))
        .pipe(gulp.dest(to))
    }

    pipeline("lib", "lib", [match, lambda]);
    pipeline("plugin", "tennu_plugins", [match, lambda]);
    pipeline("test", "test", [bdd]);

    gulp.src("src/bin/**/*.sjs")
    .pipe(sourcemaps.init())
    .pipe(sweetjs({
        modules: [],
        readableNames: true
    }))
    .pipe(concat.header("#! /usr/bin/env node\n\n"))
    .pipe(sourcemaps.write("../sourcemaps/bin"))
    .pipe(gulp.dest("bin"))
});
示例#2
0
gulp.task('sweet', function () {
    gulp.src("in/**/*.sjs")
    .pipe(sourcemaps.init())
    .pipe(sweetjs({
        modules: [],
        readableNames: true
    }))
    .pipe(sourcemaps.write('../sourcemaps'))
    .pipe(gulp.dest('out'));
});
示例#3
0
文件: gulpfile.js 项目: hax/speck.js
gulp.task('compile', ['clean'], function () {
	return gulp.src('src/*.sjs').
		pipe(sourcemaps.init()).
			pipe(sjs({
				readableNames: true,
				modules: ['./src/macros/speck'],
			})).
		pipe(sourcemaps.write('.')).
	pipe(gulp.dest('lib'))
})
示例#4
0
gulp.task("build", function () {
    gulp.src("test.sjs")
    .pipe(sourcemaps.init())
    .pipe(sweetjs({
        modules: ['sweet-bdd'],
        readableNames: true
    }))
    .pipe(sourcemaps.write('../sourcemaps/'))
    .pipe(gulp.dest('.'))
});
示例#5
0
文件: gulpfile.js 项目: Artogn/tennu
 function pipeline (from, to, macros) {
     gulp.src("src/" + from + "/**/*.sjs")
     .pipe(sourcemaps.init())
     .pipe(sweetjs({
         modules: macros,
         readableNames: true
     }))
     .pipe(sourcemaps.write("../sourcemaps/" + from))
     .pipe(gulp.dest(to))
 }
示例#6
0
gulp.task('default', function() {
	gulp.src('./actors/*.js')
		.pipe(sweeten({
			modules: ['./macros/actor-tell.js']
		}))
		.pipe(gulp.dest('./generated/'));
	console.log("Done!");
	gulp.src("./app.js")
		.pipe(browserify())
		.pipe(gulp.dest('./../generated/'));
})