This documentation is WIP.
Cuckoo makes use of Gulp to build from source to static (frontend sources). Before you can use this, make sure that the following dependencies are installed (required for Node and following assets):
On a Debian based system the package requirements are:
After these packages have been installed, navigate to the source folder (cd cuckoo/web/src) and run npm install. This will install all node modules as listed in package.json. After this you should be good to go!
While in the cuckoo/web/src directory (or the directory where package.json is located) you can run the following commands:
- runs build processes and starts watcher
gulp buildOR npm run-script build
- build source to static ONCE.
- only runs the 'styles' task (compiles SCSS to static/css)
Try modifying one of the
.js files in the
Creating new tasks
A gulp module in its basic form looks like this: