这是由于安装node-sass:"5.0.0"版本问题,引起的错误,语法与4.的版本不同 解决办法:安装4版本的sass
解决: 卸载当前sass-loader,安装低版本的。(本人安装了10.0.0后正常) npm uninstall sass-loader npm install--save-devsass-loader@10.0.0
一、问题的出现: 在进行 react 项目开发的时候,出现了这个错误,TypeError: this.getOptions is not a function,如下所示: 二. 问题的分析及解决: 问题的分析:这个实际上就是 less-loader 的版本过高,不兼容 getOptions 函数方法,所以需要对 less-loader 进行降级处理 问题的解决:通过 npm uninstall l... ...
“为什么我的vue项目安装scss后报错TypeError: this.getOptions is not a function”; 项目发给我,运行之后确实如此,搜集一下问题,问题解决的过程如下: npm run dev运行后报错:TypeError: this.getOptions is not a function 原因:运行npm install node-sass 及npm intall 后 sass-loader的版本太高 解决办法: npm...
报错信息为:Syntax Error: TypeError: this.getOptions is not a function 问题复现 创建Vue项目并整合Scss的过程见:Vue--整合Scss--使用/实例_IT利刃出鞘的博客 创建完后各个版本为: node.js:v14.15.3 node-sass:7.0.1 sass-loader:13.0.2 node.js版本查看方法 ...
但是在webpack配置scss有错误: error in ./src/App.vue?vue&type=style&index=0&id=7ba5bd90&scoped=true&lang=scss& Syntax Error: TypeError: this.getOptions is not a function 另外我自己百度的vue.config.js配置成这样: module.exports = {// ...
因为看index.scss里面没什么。 于是我全局搜索了这个方法,还真有,误让我自己认为是我本来方法的问题。沿着错误的路线,显然是找不到原因的。于是回头再看错误提示,还说跟sass有关的。 于是我重新装了一遍相关插件,安装sass所需的如下 1、vue cli3.0 安装sass操作的依赖: npm install node-sass sass-loader -D ...
Syntax Error: TypeError: this.getOptions is not a function 出现问题场景:vue运行项目过程中报错 检查代码中并无写错的地方 其实涉及到这个问题,就是版本原因了,我安装的 scss-loader 版本太高,卸载安装低版本即可 2. 3. 4.
Failed to compilewith1error23:05:07errorin./src/components/u-cell-group/u-cell-group.vue?vue&type=style&index=0&id=65df75f8 =scss&scoped=true&Syntax Error:TypeError:this.getOptions is not afunction 我查了一下,是sass-loader版本的事: ...
首先说明,这种问题,90%都是版本问题,需查找刚刚安装了什么插件,用的版本是什么。最好可以对比以前可以用的版本。仍然是在vue cli 2.0 升级到vue cli 3.0中遇到到问题 我跟随这路径找到了index.scss 看了一下 没有什么特殊到地方。改变了很多次地址写法,仍然有错。错误如下。