Utilisation des imports scss nommés
Utilisation de la syntaxe
import * as foo from "./bar.module.scss"
à la place de
import foo from "./bar.module.scss"
Certains bundler n'acceptent pas cette syntaxe pour forcer les utilisateur à utiliser l'import nommé et ainsi profiter du tree-shaking.
Ceci nécessite peut-être l'ajout d'une déclaration de type
// types.d.ts
declare module "*.module.scss";
Mais il semble que pour l'application consommatrice, si bundlée avec vite
, aucune configuration supplémentaire ne soit nécessaire, à part l'installation de sass-embedded
.
Modification effectuée par Romain Casati