node-sass 替换为 sass

原因:安装 node-sass 的项目依赖 node 的版本,维护的项目依赖的 node 版本和自己电脑安装的 node 版本不一致的问题(没必要一直升级 node 版本,把时间花在搞环境上)。

方案:

1.要么电脑安装 nvm 管理切换不同的 node 版本,切换还是不太方便,而且不能同时启动依赖 node 版本不一样的两个项目。

2.项目的依赖不应该再依赖 node 的版本,比如 node-sass 这种只用于开发环境的依赖项,所以把 node-sass 替换为 sass(推荐)。

步骤:卸载 node-sass ,安装 sass,项目全局搜索 /deep/ , 把 /deep/ 替换为 ::v-deep。

1.卸载 node-sass:npm uninstall node-sass

2.安装 sass:npm install sass --save-dev

3.全局搜索替换:/deep/ 替换为 ::v-deep

node-sass 替换为 sass相关推荐

  1. 浅谈node环境下的Sass以及gulp工具下的Sass

    目录 一.Sass简介 二.Sass的解析器 1. node环境下的Sass解析器 2. gulp工具下的Sass解析器 三.Sass语法 1. 注释 2. 变量 3.嵌套 4.导入@import 5 ...

  2. Dart Sass替换Node Sass

    需求:项目重构,需要一套前端基础模板 想法:用vue-element-admin(我之前基于它做过一套基础架构) 按照正常流程npm install时出现问题,命令行直接报错: ... gyp ver ...

  3. 基于node.js + ElementUI 的sass人力资源后台管理系统的实现

    代码地址 https://download.csdn.net/download/TroyeSivanlp/83339582 功能点描述 登录,首页,查看公司组织架构树形图,员工管理,公司设置,权限管理 ...

  4. sass笔记-1|Sass是如何帮你又快又好地搞定CSS的

    Sass学习笔记持续整理中,开篇不讲怎么安装,sass是什么,这些搜索引擎会告诉你,我们从sass的作用开始讲起,知道sass用来干什么,有什么作用,我们才能相信用sass的好处,并且时时刻刻想着sa ...

  5. Sass函数:Sass Maps的函数-map-has-key($map,$key)

    map-has-key($map,$key) 函数将返回一个布尔值.当 $map 中有这个 $key,则函数返回 true,否则返回 false. 前面的示例,当 $key 不在 $map 中时,使用 ...

  6. vs code使用Easy Sass插件编译sass文件路径报错问题解决

    问题: scss文件中使用了@import来引入另一个scss文件,两个scss文件不在同一层级,所以我使用相对路径的写法来引用文件,但是使用vs code里面安装的扩展Easy Sass进行编译时, ...

  7. sass教程之--sass的安装

    Sass 安装 本章节我们主要介绍 Sass 的安装与使用. NPM 安装 我们可以使用 npm(NPM 使用介绍)来安装 Sass. npm install -g sass 注:国内 npm 建议使 ...

  8. sass教程之--sass变量

    Sass 变量 变量用于存储一些信息,它可以重复使用. Sass 变量可以存储以下信息: 字符串 数字 颜色值 布尔值 列表 null 值 Sass 变量使用 $ 符号: $variablename: ...

  9. Node.js 替换文档内容

    server.js代码: var http=require('http'); var fs=require('fs');var server=http.createServer(function(re ...

最新文章

  1. 微服务架构下的静态数据通用缓存机制!
  2. Google服务完整清单
  3. c 定义结构体时提示应输入声明_C语言结构体的坑很多,这6大方法千万要记住!...
  4. rfc3095中文版_RFC3095
  5. 职务与职级并行套改表_公务员职务职级并行时,15年的主仼科员能套四级调研员吗?...
  6. 傻瓜都能看懂的高并发量服务器架构
  7. Value 'EN' violates facet information 'maxlength=1'
  8. 使用maven时报错Dynamic Web Module 3.1 requires Java 1.7 or newe
  9. faster-rcnn系列学习之准备数据
  10. php 删除整个目录,php 删除整个目录功能实例
  11. 微信小程序侧边栏滑动特效(左右滑动)
  12. Linux 多线程 - 线程异步与同步机制
  13. centos linux asp,CentOS 7.4 下 如何部署 AspNetCore 结合 consul
  14. [Android] 环境优化配置Android Studio发展NDK
  15. 高性能WEB开发:DOM编程
  16. HTML5基础学习-表格标签
  17. 好好编程-物流项目01【搭建maven工程】
  18. 计算机与英语的关系论文摘要,中国计算机专业研究生英文学术论文摘要中元话语的使用与特征研究...
  19. php 判断国际手机号码格式,国际短信验证码接口_国际验证码接口_国际短信API接口_国际短信API文档_...
  20. 计算机xp系统ie8,WinXP系统IE8安装失败的解决方法

热门文章

  1. openflow交换机 ryu_openflow的初步认识及RYU控制器实践
  2. React+SSM+阿里云部署(JDK, MySQL8, Tomcat)
  3. Intel RealSense D435i 深度相机介绍
  4. 【JAVA】500勇士问题,杀掉第三个人
  5. 2.5亿人背后的生发市场,蔓迪怎么创造4亿年GMV
  6. 细数参加区块链技术及应用峰会(BTA)·中国的六大理由
  7. java扫雷设计_毕业设计Java版扫雷的设计与实现介绍
  8. 前端基础(三)_JavaScript数据类型(基本数据类型、复杂数据类型)
  9. 002_韦东山嵌入式Linux应用开发基础_实操碰到的问题集锦
  10. 【BZOJ】2277: [Poi2011]Strongbox