1.1.3 • Published 9 years ago

gulp-r v1.1.3

Weekly downloads
21
License
-
Repository
github
Last release
9 years ago

gulp-r

First, install gulp-r as a development dependency:

npm install --save-dev gulp-r

Then, use it in your gulpfile.js:

var rjs = require("gulp-r");

gulp.src("app/scripts/*.js")
    .pipe(rjs({
        "baseUrl": "app/scripts"
    }))
    .pipe(gulp.dest("dist/scripts"));

Renaming output files

If you want to rename output files use gulp-rename plugin.

var rename = require("gulp-rename"),
    rjs = require("gulp-r");

gulp.src("app/scripts/*.js")
    .pipe(rjs({
        "baseUrl": "app/scripts"
    }))
    .pipe(rename({
        "extname": ".min.js"
    }))
    .pipe(gulp.dest("dist/scripts"));

Using Almond loader

If you want to use Almond, add almond dependency to your package.json and then use name configuration option:

var rjs = require("gulp-r");

gulp.src("app/scripts/*.js")
    .pipe(rjs({
        "baseUrl": "app/scripts",
        "name": require.resolve("almond")
    }))
    .pipe(gulp.dest("dist/scripts"));

Generating source maps

Use following options simultaneously (generateSourceMaps, optimize, preserveLicenseComments):

var rjs = require("gulp-r");

gulp.src("app/scripts/*.js")
    .pipe(rjs({
        "baseUrl": "app/scripts",
        "generateSourceMaps": true,
        "optimize": "uglify2",
        "preserveLicenseComments": false
    }))
    .pipe(gulp.dest("dist/scripts"));

Status

This fork is maintained independently from its origin.


Build Status Code Climate Dependency Status

1.1.3

9 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.11

10 years ago

1.0.10

10 years ago

1.0.9

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago