改了saas的import(旧版写法会提示)改为use,兼容最新sass的写法不报错,同时基本移除了uv-ui-tools/libs/css/color.scss换成uv-ui-tools/theme.scss发现这两个文件差不多,而且新版sass校验同名$变量和在uni.scss引入theme会冲突,干脆一次性都改成theme。而且发现组件已经进行 !
该报错信息翻译过来说:全局内置函数已被弃用,并将在Dart Sass 3.0.0中删除 我查了一下,应该是说我项目版本的sass版本与我其它的组件库版本不匹配导致的,一般做法就是降低sass版本。 我查了一下我当前项目的sass版本:1.77.8 是一个比较稳定的版本,按理来说不该出现该报错信息才对 image.png 不死心的我在一通...
左边是svn上的,右面是本地的,后来我就重新安装svn上的版本(yarn add sass-loader@10.1.0),一运行果真可以了,运行起来后我以为下面这两个文件引起的 后面就重新拷贝了份代码,删除两个文件,直接下载插件,后面测试还是不行,我单独修改了sass 和sass-loader,经查验证,问题出自sass-loader的版本问题,问题原因未找到,...
原因:安装sass-loader的时候选择低版本,指定安装版本解决办法: 1.npm installnode-sass--save-dev 2.npm installsass-loader@7.3.1 --save-dev 3.npm install style-loader--save-dev 智能推荐 安装vue-cli报错的解决方法 1. 安装nodejs 2. 执行npm install -g vue-cli 如果报错,如下 那么进行如下操作: ...
错误提示表明当前安装的 node-sass 版本9.0.0 与项目依赖的某个包(可能是 sass-loader)的版本要求不兼容。 当遇到这种版本不兼容的问题时,通常有以下几种解决方案: 降级node-sass 版本: 根据项目的依赖要求,选择一个与 sass-loader 兼容的 node-sass 版本。可以通过查看 sass-loader 的文档或 package.json 中的...
Node自带npm,但自己可能后期升级过npm,终端使用命令自查当前node与npm版本号,按照需要对照下图修改。 通常是由于前端项目sass版本与本机Node环境不符导致前端启动失败, 可在前端项目的package.json中找到node-sass版本号. node与node-sass版本匹配图,直戳官网链接(node-sass -npm) ...
使用vue inspect 命令查看到css loader options中有prependData的配置项,去sass-loader github上查阅更新记录发现9.0.0的版本升级中去掉了prependData,升...
结果发现 package.json中对应的版本如下: "node-sass": "^6.0.1" "sass-loader": "^6.0.7" 再重新卸载node版本,安装 v14.15.1 版本 重新install,完美运行 来源:vue运行sass-loader版本报错 Node Sass version 6.0.0.1 is incompatible with ^4.0.0. ...
如果是老项目,把node_module给直接删了,然后重新用yarn进行构建即可正常运行, 因为网上推荐的方法会叫你去用npm uninstall来卸载node-sass,但是会卡在idealtree的构建部分。 一劳永逸的方法: node版本降级(重装)为:v14.16.0 npm install --global yarn 然后项目目录下直接输入yarn进行构建即可。