Comment faire pour importer des modules CSS avec des caractères d'imprimerie, de Réagir et de Webpack

Comment faire pour importer des modules CSS en caractères d'imprimerie avec Webpack?

  1. Générer (ou auto-générer) .d.ts fichiers CSS? Et l'utilisation classique Tapuscrit import déclaration? Avec ./styles.css.d.ts:
    import * as styles from './styles.css'
  2. Importation à l'aide de require Webpack fonction?
    let styles = require("./styles.css");

Mais pour la dernière approche que je doit définir le require fonction.

Quelle est la meilleure approche ou la meilleure option et qui peut aussi gérer IntelliSense pour le fichier CSS et de définitions de classes?

soit import * as styles from ... ou import styles = require(... sont valides. Vous aurez probablement à déclarer un module pour votre fichier css de toute façon-soit explicite ou générique pour tous les fichiers css-- comme le tapuscrit compilateur ne avez aucune idée à ce sujet. voir ici pour le calcul automatique du générateur.
Double Possible de Utiliser les CSS des Modules de Réagir composants avec la Machine construite par webpack

OriginalL'auteur Diego Laciar | 2016-12-26