less-import

0.0.2 • Public • Published

less-import

Browserify plugin to import less files from javascript source

Install

npm install less-import --save-dev

GulpFile

To use less-import, you only need to activate the pluggin, passing a destination directory, and the gulp instance.

var lessImport = require('less-import');
var gulp = require('gulp');
var browserify = require('browserify');

var bundler = browserify('./src/javascript/app.js')
  // Activating less-import plugin
  .plugin(lessImport({
    dest: 'path/to/directory',
    gulp: gulp
  }))

// Building JS source
bundler.bundle().pipe(gulp.dest('./build/'));

Code

In your code, you can import .less files as normal, they will be parsed and saved in the directory specified.

mycomponent.js

// .. require JavaScript source

require('./mycomponent.less');

mycomponent.less

// .. import additional less files
@import 'sub-component.less'

.my-component {
  /* ... */
}

/less-import/

    Package Sidebar

    Install

    npm i less-import

    Weekly Downloads

    0

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • lone-star