recherche

Maison  >  Questions et réponses  >  le corps du texte

Nuxt 3 avec Sass

Comment nous utilisons NUXT3 avec sass, veuillez également partager la documentation.

J'ai essayé d'ajouter sass au projet nuxt3, mais vite ne semble pas avoir d'option pour charger scss

P粉211600174P粉211600174301 Il y a quelques jours392

répondre à tous(2)je répondrai

  • P粉345302753

    P粉3453027532024-01-29 19:42:06

    Identique à un projet vue ou vite normal, vous devez l'installer comme suit

    // .scss and .sass
    npm add -D sass
    
    // .less
    npm add -D less
    
    // .styl and .stylus
    npm add -D stylus

    Mais vous devez définir le fichier css ou scss dans nuxt.config.ts, Comme le montre l'exemple ci-dessous

    css: [
      // CSS file in the project
      '@/assets/css/main.css',
      // SCSS file in the project
      '@/assets/css/main.scss'
    ]

    https://nuxt.com/docs/api/configuration/nuxt-config#css

    répondre
    0
  • P粉076987386

    P粉0769873862024-01-29 16:38:27

    Installez d'abord et enregistrez en tant que devDependency
    $ yarn add sass sass-loader --dev
    # or
    $ npm install sass sass-loader --save-dev

    Configurez s'il faut utiliser le scss global

    // nuxt.config.ts
    export default defineNuxtConfig({
      // more  
      css: [
        // SCSS file in the project
        "~/assets/style/main.scss", // you should add main.scss somewhere in your app
      ],
    })
    

    Dans votre composant