• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Reactjs css modułowy

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
369 wizyt
pytanie zadane 5 lipca 2018 w JavaScript przez mowmiheniek Stary wyjadacz (11,900 p.)

Hej,

Chciałbym zastosować w Reacths css modułowe. 

O ile zwykłe arkusze działają, to modułowe już nie. Terminal nie wyrzuca błędów.

Plik webpack.config.js :

module.exports = {
    entry: './src',
    output: {
      path: 'build',
      filename: 'bundle.js',
    },  
  module: {
    rules: [
      {
          test: /\.css$/,
          use: [
              { loader: 'style-loader' },
              {
                  loader: 'css-loader',
                  options: {
                      importLoaders: 1,
                      modules: true,
                      localIdentName: '[name]__[local]__[hash:base64:5]'
                  }
              }
          ]
      }
  ]
  }
};

 

Index.js:

import React from 'react';
import Header from '../Header';
import styles from '../Header/styles.css';

const App = () => (
    <div>
      <Header />
      <h2 className={styles.test}>Test</h2>
    </div>
  );
  
  export default App;

 

Appka utworzona za pomocą 

create-react-app my-app

 

Ktoś się z tym spotkał?

Dzięki.

komentarz 5 lipca 2018 przez rafal.budzis Szeryf (85,700 p.)

Co to 

create-react-app my-app

Czemu nie odpakasz po prostu webpack ?

komentarz 5 lipca 2018 przez mowmiheniek Stary wyjadacz (11,900 p.)

To tworzy aplikację React. Czemu tak? Tak jest w Docs na stronie React.

Create React App is a comfortable environment for learning React, and is the best way to start building a new single-page application in React.

 

Lepiej jest przez webpacka?

1 odpowiedź

0 głosów
odpowiedź 5 lipca 2018 przez mowmiheniek Stary wyjadacz (11,900 p.)

Dodam jeszcze, że przy takiej deklaracji działa:

:local(.test) {
    background: blue;
}

 

Kiedyś pisałem na przygotowanej konfiguracji i pamiętam, że nie musiałem używać klas w ten sposób. Czy to coś nowego? 

Podobne pytania

0 głosów
0 odpowiedzi 111 wizyt
pytanie zadane 7 września 2022 w JavaScript przez castor_fiber Użytkownik (800 p.)
0 głosów
1 odpowiedź 562 wizyt
pytanie zadane 21 lipca 2022 w JavaScript przez kubekszklany Gaduła (3,250 p.)
0 głosów
1 odpowiedź 779 wizyt
pytanie zadane 17 listopada 2018 w JavaScript przez tomek123 Początkujący (300 p.)

93,439 zapytań

142,431 odpowiedzi

322,677 komentarzy

62,802 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...