node-sass是什么?

什么是Sass?
Sass是一种预处理器脚本语言,可以解释或编译成层叠样式表(CSS)。

Node-sass是一个库,它将Node.js绑定到LibSass(流行样式表预处理器Sass的C版本)。它允许用户以令人难以置信的速度将.scss文件本地编译为css,并通过连接中间件自动编译。

如何安装node-sass?

鉴于国内的环境,node-sass实在是太难安装了,可以直接通过淘宝的npm镜像来安装。

在项目文件夹下安装node-sass

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install --save-dev node-sass

说明:–save-dev自动将node-sass加入到项目文件夹下的package.json中。

不同node-sass版本的环境

https://github.com/sass/node-sass/releases

安装中出现问题总结

两步骤解决出现Node Sass version 7.0.0 is incompatible with 4.0.0错误使用 create-react-app 构建前端工程

想要使用sass,安装好 npm install node-sass --save
启动服务报错:
Node Sass version 7.0.1 is incompatible with ^4.0.0
看错误是不兼容导致的

npm uninstall node-sass
npm i -D sass

亲测可用!

node-sass是什么?相关推荐

  1. Node Sass does not yet support your current environment: Windows 64-bit然如何解决,cnpm此问题解决方法

    Node Sass does not yet support your current environment: Windows 64-bit然如何解决,cnpm此问题解决方法 参考文章: (1)No ...

  2. vue报错:Module build failed: Error: Node Sass does not yet support your current environment: Windows

    Module build failed: Error: Node Sass does not yet support your current environment: Windows 64-bit ...

  3. 工作406- Error:Node Sass version 5.0.0 is incompatible with ^4.0.0 问题解决

    Error:Node Sass version 5.0.0 is incompatible with ^4.x 问题解决 此错误来自sass-loader.因为node-sass@latest为v5. ...

  4. Module build failed: Error: Node Sass version 5.0.0 is incompatible with ^4.0.0.

    Module build failed: Error: Node Sass version 5.0.0 is incompatible with ^4.0.0. node-sass版本过高导致的,卸载 ...

  5. Node Sass could not find a binding for your current environment: OS X 64-bit with Node.js 10.x

    Node Sass could not find a binding 错误示例 error in ./src/components/BaseLayout.vue?vue&type=style& ...

  6. npm run dev时报错:Node Sass does not yet support../nodejs与node-sass版本冲突

    出现:cnpm install或者npm run dev时报错 Node Sass does not yet support your current environment: Windows 64- ...

  7. Node Sass version 6.0.0 is incompatible with ^4.0.0.

    你看到这里了? node-sass已经弃用了,现在它已经被dart-sass所替代,dart-sass的安装更加稳定,去试试它吧. 项目场景: 使用scss文件配置Vue页面控件的样式. 问题描述: ...

  8. Vue报错Module build failed Error Node Sass version 6.0.1 is incompatible with ^4.0.0.解决方案

    Vue报错Module build failed: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0.解决方案 错误提示: ERRO ...

  9. Node Sass找不到您当前环境的绑定

    本文翻译自:Node Sass couldn't find a binding for your current environment I am having issues building an ...

  10. Node Sass could not find a binding for your current environment

    typescript引入css直接报错: Node Sass could not find a binding for your current environment 具体错误如下: ERROR i ...

最新文章

  1. leetcode算法题--飞机座位分配概率
  2. 在集群的操作机上执行命令为什么会出现权限被拒绝_如何使用 TDengine 2.0 最新开源的集群功能?
  3. synchronized实现可见性对比volatile
  4. 如何才能避免聚会尬聊
  5. xcode8 快捷键失效
  6. mysql empty table_【MySQL】 empty table and delete table.
  7. 运用Links方法安装插件
  8. .Net 获取IP 地址和计算机名(本地网)
  9. 职场中相信“付出总有回报”的人,后来都怎么样了?
  10. Java实现函数指针
  11. 亲测好用的全能视频播放器:OmniPlayer Pro Mac中文版
  12. 美国计算机专业研究生学制几年,美国硕士学制:美国硕士读几年毕业
  13. n维球体,n维椭球体体积公式证明
  14. 在blog中添加attachments功能 (修改系统Control)
  15. 音频剪切matlab,科学网—matlab的音频处理:读取,裁剪,输出和命名 - 张智昊的博文...
  16. 阿里技术风险与效能部负责人张瓅玶:阿里集团深度用云实践
  17. 时光不负有心人 --又是折腾的一年
  18. Linux使用shell定时任务实现ffmpeg视频转码和截图
  19. 凸优化笔记6(共轭梯度法)
  20. 层次结构图和层次图的联系_了解层次结构的限制

热门文章

  1. Excel实现线性回归分析——高尔顿数据集、四重奏数据集
  2. 关于烂代码优化重构的几点经验
  3. 华硕开机时出现无法验证数字签名驱动
  4. 苹果开放降级_为什么不开放 iOS 降级验证通道?
  5. 铝碳化硅封装材料行业研究及十四五规划分析报告
  6. 如何用python代码发送邮件
  7. RabbitMQ实现订单超时设计思路、以及在订单过期临界点支付成功如何处理
  8. 计算任意文件夹大小 , 校验大文件的一致性 , 发抢红包程序
  9. Hadoop分布式文件系统 (HDFS)
  10. 删除域中的Exchange服务器