In Tiki27 a new build system was introduced MR3760 as part of the path rework project. This reduced the code base by 700 000 lines!
This page will describe what you need to know to switch from using previous Tiki versions up to 26.x when installing Tiki using git.
- You need to install node.js
- Then run
sh setup.sh
and press return to run the build step (which will also run the composervendor_bundled
install)
- If you have a con job running you need to change the command to (something like):
-
cd /home/tiki/master; php8.2 console.php -q vcs:update; sh setup.sh -p php8.2 -k build;
-
Important URLs
- The main documentation is here -> https://gitlab.com/tikiwiki/tiki/-/tree/master/src/js
- https://gitlab.com/tikiwiki/tiki/-/blob/master/src/js/common-externals/package.json