Skip to content

Add ability to switch and/or add npm tools #7

@paceaux

Description

@paceaux

Please change the task runner so that it points to a folder containing tasks, rather than actually having the tasks written in it. This adds flexibility and choice for which NPM tools can be used with DXA:

This could also be done by switching to gulp and using this in the gulpfile.js:

    var requireDir = require('require-dir');
    requireDir('./gulp/tasks', { recurse: true });

Benefits to clients

Especially with Bootstrap 4 switching to Sass, and that the Bootstrap community is considering a postCSS port, it would be very useful to, at minimum, be able to switch the CSS preprocessor from Less to Sass.

I'll be able to provide a Sass version of DXA in the next few days, if you wish.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions