Je souhaite utiliser un thème personnalisé dans la vue
bootstrap de nuxt.js
mais j'ai un problème lors de la compilation.
$input-height-inner-quarter undefined variable background-position: right $input-height-inner-quarter center; ^ Undefined variable: "$input-height-inner-quarter". in /node_modules/bootstrap-vue/src/components/form-input/_form-input.scss (line 10, column 34)
3 Réponses :
Il semble que vous utilisez le SCSS (pas de CSS pré-compilé).
Assurez-vous de @import
tous les fichiers @import
dans un seul fichier SCSS qui est ensuite import
dans votre projet.
Les importations séparées individuelles dans votre projet ne partageront pas les variables SCSS.
Entre Bootstrap 2.1 et Bootstrap 3.1, les noms de variables ont changé, si vous avez bootstrap comme dépendance dans votre package.json, il est peut-être obsolète!
importez d'abord les styles bootstrap styles.scss, puis les styles bootstrap-input-spinner comme indiqué dans l'exemple: codesandbox.io
@import '~bootstrap/scss/bootstrap'; @import '~@tkrotoff/bootstrap-input-spinner/src/bootstrap-input-spinner';