AdminLTE Typescript Framework (The basic idea of the name is to build the front end like a bamboo frame). "Never repeat yourself" is one of the most important attitudes of a programmer. Since I now have several projects that I use with the same basic framework for a chic admin front end, I have now decided to outsource this as an extra project and thus make it easier to maintain the code.
First, the following packages must be installed:
npm i admin-lte
npm i ionicons-css
npm i jquery
npm i jquery-ui-distFor dev:
npm i --save-dev @types/jqueryGo to your project folder and install bambooo:
npm install git+https://github.com/stefanwerfling/bambooo.gitAfter npm install go into the node modules direcotry and delete bambooo.
rm -R ./node_modules/bamboooNow add to your git repository a submodule:
cd ./node_modulesgit submodule add -f https://github.com/stefanwerfling/bambooo.gitNow go to your source code direcotry and add a system link:
cd src/inc/ln -s ../../node_modules/bambooo/src/ Bambooo