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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions