Как лучше всего включить CSS-файлы для компонентов Prime React при использовании Parceljs?

Лучший способ:

function(
  a,b                // placeholders
){
  for(               // loop :)
      b=a='';        // b - result , a - numeric variable
      a++<36;        // 
      b+=a*51&52  // if "a" is not 9 or 14 or 19 or 24
                  ?  //  return a random number or 4
         (
           a^15      // if "a" is not 15
              ?      // genetate a random number from 0 to 15
           8^Math.random()*
           (a^20?16:4)  // unless "a" is 20, in which case a random number from 8 to 11
              :
           4            //  otherwise 4
           ).toString(16)
                  :
         '-'            //  in other cases (if "a" is 9,14,19,24) insert "-"
      );
  return b
 }

Сведено к минимуму:

function(a,b){for(b=a='';a++<36;b+=a*51&52?(a^15?8^Math.random()*(a^20?16:4):4).toString(16):'-');return b}
0
задан Caslav Sabani 16 January 2019 в 12:29
поделиться

1 ответ

Ответ на этот вопрос заключается в том, что я не понял, что Parcel также будет просматривать папку node_modules при использовании команды import. Так в соответствии с документацией Parcel:

https://parceljs.org/css.html

Вы можете импортировать файлы CSS с помощью команды импорта:

import './index.css';

<link rel="stylesheet" type="text/css" href="index.css">

Но это также означает, что команда import будет искать в папке node_modules, если этот файл не найден в папке приложения. Итак, я успешно импортировал файлы Prime React css с этими командами в моем файле MainApp.js:

import "primereact/resources/themes/nova-light/theme.css";
import "primereact/resources/primereact.min.css";
import "primeicons/primeicons.css";

Что на самом деле то же самое, что и в Webpack.

0
ответ дан Caslav Sabani 16 January 2019 в 12:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: