여차저차 갖가지 에러를 해결하며 프로젝트에 맞는 npm install 성공 완료!
그리고 npm run start
에러…
import된 css들이 제대로 컴파일이 되지 않는 것 같았습니다. 찾아보니 sass 팀에선 더이상 node-sass를 지원하지 않는다고 합니다. 이는 최신 m1 환경도 지원하지 않는 다는 소리.
공식 사이트에서 dart-sass를 이용하라고 말합니다.
We no longer recommend LibSass for new Sass projects. Use Dart Sass instead.
If you’re a user of Node Sass, migrating to Dart Sass is straightforward: just replace node-sass in your package.json file with sass. Both packages expose the same JavaScript API.
SASS 설치하기
// 설치된 node-sass가 있다면 삭제
$ npm uninstall node-sass
// Dart Sass(=sass) 설치
$ npm i sass -D
Webpack 설정하기
// 기존
{
test: /\.s[ac]ss$/i,
use: [ 'style-loader', 'css-loader', 'sass-loader' ]
}
// 수정
{
test: /\.s[ac]ss$/i,
use: [
'style-loader',
'css-loader',
{
loader: 'sass-loader',
options: {
implementation: require('sass')
},
},
],
}
'study' 카테고리의 다른 글
jar 압축 / 해제 (0) | 2023.03.09 |
---|---|
php db접속 (0) | 2023.03.09 |
CentOS 7에 Subversion(SVN) 설치하고 저장소 만들기 (0) | 2022.12.30 |
CentOS SVN 설치 및 설정 (0) | 2022.12.30 |
[리눅스] 유저(User) 생성 / 삭제 / 수정 방법 (0) | 2022.04.04 |