[英]What's the best way to add add sass/scss in a React app?
我發現 create-react-app 文檔建議使用 node-sass,但 npm 中的 package 說 LibSass 和 Node Sass 已棄用。 那么,如果有人可以幫助在 React 項目中安裝 sass 的最佳方法是什么?
按照create-react-app
文檔的建議,我一直在我的React
應用程序中使用sass
,一切正常。 如果只是npm
的這些警告之一,我認為沒關系。 根項目文件夾的終端中的這一行,您對 go 很好。
npm install node-sass --save
這似乎對我有用
npm 安裝 sass
page-heading.scss
.page-heading {
border: 3px solid red;
width: 100%;
&__divider {
border: 3px solid blue;
}
}
PageHeading.js
import { Typography, Divider } from '@mui/material';
import 'components/page-heading/page-heading.scss';
function PageTitle({ props: pageHeading }) {
console.log(pageHeading);
return (
<Typography component="h1" variant="h2" className="page-heading">
<Divider
sx={{
hyphens: 'auto',
whiteSpace: 'normal',
}}
className="page-heading__divider"
>
{pageHeading}
</Divider>
</Typography>
);
}
export default PageTitle;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.