iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >vue-element-admin中node-sass怎么换成dart-sass
  • 362
分享到

vue-element-admin中node-sass怎么换成dart-sass

2023-07-05 05:07:38 362人浏览 八月长安
摘要

本篇内容介绍了“Vue-element-admin中node-sass怎么换成dart-sass”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成

本篇内容介绍了“Vue-element-admin中node-sass怎么换成dart-sass”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

vue-element-admin中node-sass换成dart-sass,安装依赖报code 128等问题

1、node-sass换成dart-sass

在使用vue-element-admin这个后台管理框架中,安装依赖的时候或多或少都会遇见一些问题,其中最常见的莫过于下图这个!

vue-element-admin中node-sass怎么换成dart-sass

这是因为node-sass在windows环境中必须安装python2和Visual Studio才能编译成功。由此可见这个问题多么的。。。

现在可以通过把node-sass换成dart-sass来解决这个问题,更换的方式也非常简单。

npm uninstall node-sassnpm install sass -S -D

但是有一点需要注意的是,替换 node-sass 之后就是它不再支持之前 sass 的那种 /deep/ 写法,需要统一改为 ::v-deep 的写法。
在这里我们全局搜索进行替换即可,然后就可以愉快的运行项目了。

2、安装依赖报code 128的问题

首先是这种情况

vue-element-admin中node-sass怎么换成dart-sass

这个问题应该很多人遇见过,之前遇见的时候,多试几次或者挂梯子即可解决,但是前天试了好多遍都不行,网上的方法也试了很多,没有解决,后来问大神说把DNS改成1.1.1.1,果然神奇的解决了。

还有以下这种情况

vue-element-admin中node-sass怎么换成dart-sass

这种情况是秘钥问题,git在本地重新生成以下,在GitHub上重新配置即可解决。

3、unable to resolve dependency tree

vue-element-admin中node-sass怎么换成dart-sass

这是因为npm版本过高导致,降低版本即可。
npm install npm@6.14.10 -g

扩展:vue中把node-sass换成dart-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

“vue-element-admin中node-sass怎么换成dart-sass”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: vue-element-admin中node-sass怎么换成dart-sass

本文链接: https://www.lsjlt.com/news/349740.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue-element-admin中node-sass怎么换成dart-sass
    本篇内容介绍了“vue-element-admin中node-sass怎么换成dart-sass”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2023-07-05
  • vue-element-admin中node-sass换成dart-sass,安装依赖报code 128多种问题的解决方法
    目录vue-element-admin中node-sass换成dart-sass,安装依赖报code 128等问题1、node-sass换成dart-sass2、安装依赖报code ...
    99+
    2023-02-22
    vue node-sass换成dart-sass vue element-admin
  • vue node sass报错怎么解决
    本教程操作环境:Windows10系统、node-sass4.14.1版、Dell G3电脑。vue node sass报错怎么解决?Vue node-sass安装报错一般来讲就是项目中的node-sass 和本地的node环境不一致导致的...
    99+
    2023-05-14
    node Vue
  • vue-element-admin如何转换成中文
    目录vue-element-admin转换成中文vue-element-admin中文问题vue-element-admin转换成中文 从admin官网上git下来的默认是英文,是修...
    99+
    2024-04-02
  • node-sass中安装失败怎么办
    这篇文章主要为大家展示了“node-sass中安装失败怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“node-sass中安装失败怎么办”这篇文章吧。npm...
    99+
    2024-04-02
  • 在vue-cli搭建的项目中怎么配置sass
    这篇文章主要为大家展示了“在vue-cli搭建的项目中怎么配置sass”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在vue-cli搭建的项目中怎么配置sass...
    99+
    2024-04-02
  • vue中sass-loader版本过高导致的编译错误怎么解决
    本文小编为大家详细介绍“vue中sass-loader版本过高导致的编译错误怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue中sass-loader版本过高导致的编译错误怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作