This is not a template that you install and then it runs smoothly. It needs a lot of background knowledge and regular reworking. Versions are not backwards compatible and stuff. It can break your website! It needs other extensions and stuff.
Das ist kein Template, das man installiert und dann läuft es reibungslos. Es braucht reichlich Hintergrundwissen und regelmäßige Nacharbeit. Versionen sind nicht rückwärtskompatibel und Zeugs. Es kann deine Web-Seite zerstören! Es braucht weitere Erweiterungen und Zeugs.
@since > v2022.03.31: Build procedure uses local repo fork of https://github.com/GHSVS-de/buildKramGhsvs
pkg_file_assetghsvs
with new version.bootstrap.bundle
there./mnt/z/git-kram/media/assetghsvs/scss/bootstrap/xy
where xy
is the wanted version in SCSS files of this template.@import "../../../media/assetghsvs/scss/bootstrap/52/root";
cd /mnt/z/git-kram/sass_compile_prefixghsvs
node prepareProject.js p_tpl_bs4ghsvs
sh run-p_tpl_bs4ghsvs.sh
in joomla.asset.json
if new versions (BS, JQuery ...) used.
./package.json
.
bootstrapVersionsub
!cd /mnt/z/git-kram/tpl_bs4ghsvs
npm run updateCheck
or (faster) npm outdated
npm run update
(if needed) or (faster) npm update --save-dev
npm install
(if needed)If you think it's worth it.
cd /mnt/z/git-kram/php-cs-fixer-ghsvs
npm run tpl_bs4ghsvsDry
(= dry test run).npm run tpl_bs4ghsvs
(= cleans code).cd /mnt/z/git-kram/tpl_bs4ghsvs
(back to this repo).node build.js
./dist
afterwards._
in filename is version of used Bootstrap (Bundle JS, SCSS)../package
. But only if you disable deletion of this folder at the end of build.js
.sdist/release.txt
../dist
as well. Copy/paste and necessary additions.