当前位置: 首页 > news >正文

vue中把node-sass换成dart-sass方式(解决办法)

目录

一、替换原因

二、art-sass和node-sass的区别

三、替换方法


一、替换原因

因为node-sass和node.js版本关联太紧了,如果这两个版本不匹配,就会起冲突,导致项目无法运行。

ps:值得一提的是node版本和要运行的项目使用的依赖版本相差太大也会导致运行失败,这就需要降低node版本了

二、art-sass和node-sass的区别

 node-sass是实时编译的,dart-sass是需要保存后才会生效

dart-sass的优点

(1)可以使用sass和css新特性

(2)避免项目以及其他的依赖升级node-sass导致不兼容问题

(3)不存在二进制文件安装,避免了node-sass因为依赖其他文件导致运行失败

dart-sass的缺点

(1)执行编译过程中,dart-sass内存占用比node-sass要大一点

(2)相对于node-sass使用c++实现的样式预处理器。用纯JavaScript实现的dart-sass就慢了一点

三、替换方法

1.终端输入如下命令卸载node-sass

npm uninstall node-sass

2.安装dart-sass

npm install --dev sass

 这样就用dart-sass替代了node-sass完成了

http://www.lryc.cn/news/15972.html

相关文章:

  • 深入浅出深度学习Pytroch
  • CCNP350-401学习笔记(451-500题)
  • 3年功能测试经验,面试想拿到15k很难吗?
  • 【7/101】101次面试之测试技术面试题
  • 【蓝桥杯每日一题】前缀和算法
  • 【C#基础】C# 常用数据结构
  • MySql 及MyBatis数据的批量操作
  • 无代码表格数据库——一个企业数字化新物种
  • 第十三届蓝桥杯国赛 C++ C组 F 题、Python B组 E 题——近似GCD(AC)
  • 分享5款小众良心软件,好用到让人惊艳
  • WAF是什么?一篇文章带你全面了解WAF
  • django项目实战八(django+bootstrap实现增删改查)进阶验证码
  • IP 协议
  • 好用的SQL工具盘点:从学习到工作总有一款适合你
  • Memcache介绍
  • PTA:C课程设计(1)
  • 第二十篇 ResNet——模型讲解
  • LeetCode经典算法题:矩阵中省份数量经典题目+三角形最大周长java多种解法详解
  • Vue3通透教程【一】Vue3现状—必然趋势?
  • 打破数据孤岛,Apache Doris 助力纵腾集团快速构建流批一体数仓架构|最佳实践
  • 什么是真正的骨传导耳机,骨传导耳机原理
  • [MySQL]基本数据类型及表的基本操作
  • 华为OD机试 - 好朋友(Python) | 机试题+算法思路+考点+代码解析 【2023】
  • SAP ABAP用程序给用户增加SAP_ALL权限
  • stm32f407探索者开发板(二十)——独立看门狗实验
  • C语言进阶(五)—— 多维数组
  • 06_MySQL多表查询
  • 程序员赚钱指南,兼职社区招募
  • Qt-FFmpeg开发-实现录屏功能(10)
  • JavaEE简单示例——动态SQL元素<where>