Skip to content

Assets asset (css, js) files

When adding / modifying assets, we suggest you use the gulp script to transpile and copy the assets into the wwwroot folder. To install gulp, run npm install from the root of this solution.

Use the npm run watch command to automatically rebuild assets when changes are detected.

Supported asset types are: SaSS, css, ts, js, and less.

How to define assets

The convention used in this repository is to put all css / js files in the Assets folder of your theme or module. Then, you define a Assets.json file that specifies which scripts to compile to the wwwroot folder of the solution.

Please see the DigitalTheme for an example on how this works. The Assets folder contains the raw js and sass files and the Assets.json file defines which files should be copied / combined in the output.

Last update: October 2, 2020