使用 SASS 就需要安装 node-sass 或者 dart-sass
- node-sass 下载慢,并常常伴随网络问题,React 支持它
- dart-sass 下载快,但 React 不支持它
有一个方法可以让 React 支持 dart-sass,这就可以能够享受到快乐的下载速度啦
使用 npm 的 package alias 功能,给下载的 package 自己取名字,语法如下
// npm 安装
npm install <yourPackageName>@npm:<packageName> --save
// yarn 安装
yarn add <yourPackageName>@npm:<packageName>
对于 React,我们偷偷下载 dart-sass,并重命名为 node-sass,能够顺利解决“没有安装 node-sass”的报错
yarn add node-sass@npm:dart-sass
「@浪里淘沙的小法师」