Assets asset (css, js) files¶
When adding / modifying assets, you should 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.
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.