BaseKit es una especie de "kit de herramientas frontend" utilizada por los desarrolladores en FortyTwo Studio. Ha llegado durante muchos años para adaptarse a la forma en que trabajamos y tiene como objetivo acelerar el tiempo de desarrollo.
Actualmente, BaseKit tiene un modelo de diseño único basado en Flex Box y el atributo data-bk-layout
. Consulte https://github.com/philipwalton/flexbugs si se encuentra con problemas.
BaseKit usa submódulos Git. Recuerde ejecutar $ git submodule init
y $ git submodule update
una vez que haya retirado este repositorio para asegurarse de que los submódulos también estén incluidos y actualizados.
BaseKit debe superar el directorio web público junto con otros archivos no públicos, compilará CSS en el directorio de activos públicos, pero a partir de una actualización reciente no compila JS.
Uso de hilo para instalar y administrar paquetes.
Instale Gulp-Cli a nivel mundial primero y luego ejecute $ yarn
dentro de su directorio raíz del proyecto, esto instalará todos los paquetes relevantes.
Ejecute $ gulp
de este directorio para comenzar a compilar SASS a CSS.
BaseKit incluye un soporte muy aproximado para compilar el SASS/CSS a través de scripts NPM, eche un vistazo en el paquete.json. Actualmente necesita algo de trabajo pero más rápido que Gulp.