iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >Node升级后vue项目node-sass报错如何解决
  • 462
分享到

Node升级后vue项目node-sass报错如何解决

2023-07-05 17:07:04 462人浏览 独家记忆
摘要

这篇文章主要介绍“node升级后Vue项目node-sass报错如何解决”,在日常操作中,相信很多人在Node升级后vue项目node-sass报错如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Nod

这篇文章主要介绍“node升级后Vue项目node-sass报错如何解决”,在日常操作中,相信很多人在Node升级后vue项目node-sass报错如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Node升级后vue项目node-sass报错如何解决”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

    Node升级后vue项目node-sass报错

    node升级命令

    npm install -g nsudo n 16.14.0

    升级后以前的vue 项目 node-sass 报错

    Node升级后vue项目node-sass报错如何解决

    解决方案

    卸载原有的node-sass 和 sass-loader

    npm uninstall node-sass sass-loader

    升级项目所有安装的依赖

    npm update

    安装sass-loader与sass

    npm install -D sass-loader@^10 sass

    重新打包

    npm run dev (如图2)

    Node升级后vue项目node-sass报错如何解决

    Syntax Error: SassError: expected selector.

    报错信息表示 /deep/ 写法的错,修改为 (如图3)

    Node升级后vue项目node-sass报错如何解决

    若依vue前端node升级记录

    原来的node版本是

    node: 14.9.0node-sass: 4.14.1sass-loader: 8.0.2

    升级后node

    node: 15.8.0node-sass: 6.0.1sass-loader: 10.3.1

    升级后遇到的问题

    // 在安装完合适的sass-loader以后,运行项目报错,原来项目里全局引入sCSS文件的配置,sass-loader的版本对于这个在文件之前追加scss代码的选项名均有不同sass-loader v8-,这个选项名是 “data”sass-loader v8 中,这个选项名是 “prependData”sass-loader v10+,这个选项名是 “additionalData”  css: {    loaderOptions: {      sass: {        additionalData: `@import '@/assets/styles/variables.scss';`,      },    },  },
    // 结果出现了 Syntax Error: SassError: This file is already being loaded. 这个错误。原因是将这个scss文件重复引入了, 修改如下:  css: {    loaderOptions: {      sass: {        // additionalData: `@import '@/assets/styles/variables.scss';`,        additionalData: (content, loaderContext) => {          const { resourcePath } = loaderContext;          if (resourcePath.endsWith("variables.scss")) return content;          return `@import "@/assets/styles/variables.scss";           ${content}`;        },      },    },  },

    到此,关于“Node升级后vue项目node-sass报错如何解决”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

    --结束END--

    本文标题: Node升级后vue项目node-sass报错如何解决

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

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

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

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

    下载Word文档
    猜你喜欢
    • Node升级后vue项目node-sass报错如何解决
      这篇文章主要介绍“Node升级后vue项目node-sass报错如何解决”,在日常操作中,相信很多人在Node升级后vue项目node-sass报错如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Nod...
      99+
      2023-07-05
    • vue node sass报错如何解决
      本文小编为大家详细介绍“vue node sass报错如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue node sass报错如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。vue node ...
      99+
      2023-07-04
    • 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安装node-sass和sass-loader报错问题的解决办法
      目录可行版本(针对 node 16+ 版本)问题描述解决方法补充知识:解决启动VUE项目时报node-sass不能运行问题总结可行版本(针对 node 16+ 版本) 不想浪费时间看...
      99+
      2023-01-28
      vue安装node-sass报错 vue node-sass vue项目安装sass
    • 如何检测和升级项目中Node依赖
      这篇文章主要介绍如何检测和升级项目中Node依赖,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在现代前端开发中,一个项目往往依赖众多第三方包,多则几十个甚至过百,那么如何检测及升级这些依赖就成为了难题。npm out...
      99+
      2023-06-14
    • vscode输入npm install报错:node-sass@8.0.0 install:'node scripts/install.js'解决
      目录报错信息描述第一种:看一下这里是否有中文目录,有的话有可能会报错。第二种、管理员身份运行vscode第三种: node-sass版本问题解决版本问题方案:总结报错信息描...
      99+
      2023-02-16
      vscode输入npm install报错 npm install报错 vscode npm install
    • node server.js报错如何解决
      这篇文章主要介绍“node server.js报错如何解决”,在日常操作中,相信很多人在node server.js报错如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”node server.js报错如...
      99+
      2023-07-04
    • node gm报错如何解决
      这篇文章主要介绍“node gm报错如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“node gm报错如何解决”文章能帮助大家解决问题。node gm报错的解决办法:1、安装“ImageMag...
      99+
      2023-07-05
    • node start报错如何解决
      这篇文章主要讲解了“node start报错如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“node start报错如何解决”吧!node start报错的解决办法:1、直接在终端执行...
      99+
      2023-07-04
    • node import报错如何解决
      这篇文章主要介绍“node import报错如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“node import报错如何解决”文章能帮助大家解决问题。node impor...
      99+
      2023-07-04
    • vue在install时node-sass@4.14.1 postinstall:node scripts/build.js错误解决
      目录报错如下:解决方式1:解决方式2:总结今天重装了node和Vue脚手架,在install的时候报了下面的错误 报错如下: Build failed with error code...
      99+
      2023-05-20
      vue install 用法 vue node-sass@4.14.1
    • node-sass@4.14.1报错的最终解决方案分享
      目录问题描述解决方案:总结问题描述 起因我在逛一些项目的时候,输入npm i全安装文件所需的依赖的时候,博主是使用sass去书写的,使用的是node-sass@4.14.1和sass...
      99+
      2024-04-02
    • 如何解决sass-loader和node-sass版本冲突的问题
      目录报错信息1报错信息2解决办法网上解决方法我的解决方案太难了,两天没有学习了,这个问题卡了很久,差点就放弃了,今天终于解决了,继续学习Vue! 报错信息1 ERROR  ...
      99+
      2024-04-02
    • was启动node报错如何解决
      本文小编为大家详细介绍“was启动node报错如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“was启动node报错如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。was启动node报错的解决办法:...
      99+
      2023-07-04
    • 如何解决Node安装报错问题
      Node.js是一款基于Chrome V8引擎的JavaScript运行环境。它可以在服务器端运行JavaScript代码,具有高效、易学、跨平台等多种优点,因此广泛应用于后端开发、前端构建等领域。但是,在使用Node.js时,有时会遇到安...
      99+
      2023-05-14
    • webpack打包node时fs报错如何解决
      这篇文章主要介绍“webpack打包node时fs报错如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“webpack打包node时fs报错如何解决”文章能帮助大家解决问题。webpack打包n...
      99+
      2023-07-04
    • vue项目依赖升级报错处理方式
      目录vue项目依赖升级报错处理当启动vue项目安装依赖时报错vue项目依赖升级报错处理 1.Vue Router 升级到3.5.1报错:Navigation cancelled fr...
      99+
      2024-04-02
    • 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-cli3
      这篇文章将为大家详细讲解有关如何将项目升级到vue-cli3,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一. 原以为升级vue-cli3的路线是这样的:创建vue-cl...
      99+
      2024-04-02
    • 构建vueSSR项目之如何配置node以及vue-cli3
      小编给大家分享一下构建vueSSR项目之如何配置node以及vue-cli3,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言服...
      99+
      2024-04-02
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作