@absolu/create-assets-toolkit
v1.0.7
Published
Scaffolding CLI pour initialiser un projet avec assets-toolkit
Readme
@absolu/create-assets-toolkit
Outil CLI pour initialiser un projet front-end basé sur @absolu/assets-toolkit avec Vite.
Utilisation
Placez-vous à la racine du dossier de votre thème Drupal, puis lancez :
npm create @absolu/assets-toolkit@latestLe CLI vous posera la question suivante :
- Nom du dossier des assets (par défaut
assets) : le dossier dans lequel l'ensemble du projet front-end sera installé.
Le scaffold génère ensuite l'arborescence suivante dans ce dossier :
<theme-drupal>/
<assets>/
package.json
vite.config.ts
tsconfig.json
config.json
config.example.json
.editorconfig
.gitignore
src/
scss/
scripts/
images/
icons/
icons-sprite/
iconfonts/
fonts/
public/Commandes disponibles
Une fois le scaffold terminé, dans le dossier des assets :
npm run dev # Serveur de développement Vite
npm run build # Build de production
npm run tsc # Vérification TypeScriptMode local
Pour le développement, le flag --local permet d'utiliser une copie locale de @absolu/assets-toolkit au lieu du dépôt distant :
npm create @absolu/assets-toolkit@latest --localMise à jour du toolkit
npm update @absolu/assets-toolkit