3 votes

Javascript - Le mot clé "import" peut-il être utilisé pour importer des fichiers CSS ?

Je suis peut-être un peu confus, mais existe-t-il un équivalent de

require('../css/mystyles.css')

pour le import commande ?

c'est-à-dire import '../css/mystyles.css

Si non, pourquoi ?

Le contexte :

Utiliser webpack avec vue et espérer charger les fichiers css d'une manière cohérente avec les modules.

6voto

sebasaenz Points 320

Vous pouvez certainement importer des fichiers css avec la fonction import une déclaration comme celle-ci :

import "../css/mystyles.css.css"

Dans le webpack.config.js vous devez ajouter une règle pour utiliser "css-loader" et "style-loader" pour les fichiers .css :

module.exports = {
    module:{
        rules:[
            {
                test:/\.css$/,
                use:['style-loader','css-loader']
            }
       ]
    }

Regarde ça article sur les chargeurs Webpack. C'est très clair.

0voto

Sooraj Jose Points 119

À partir de ES6, nous pouvons utiliser import mot-clé

Pour la configuration de webpack, se référer à la doc officielle ici vous obtiendrez le chiffre exact à partir de là

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X