使用 grunt-sass 编译 node-sass 时,出现错误“致命错误:“原始”参数必须是函数类型。”

2023-12-19

这是我在 gruntfile 中的 sass 声明。

  sass: {
    dist: {
      options: {
        implementation: 'node-sass',
        style: 'expanded',
        noCache: true
        },
      files: {
        'dist/css/jk.css' : 'src/styles/jk.scss'
      }
    }
  },

这是运行 grunt -v 时的输出。

  Running "sass:dist" (sass) task
  Verifying property sass.dist exists in config...OK
  Files: src/styles/jk.scss -> dist/css/jk.css
  Options: precision=10, implementation="node-sass", style="expanded", noCache

  undefined

  Fatal error: The "original" argument must be of type function

看来 sass 正在执行,并且正确发送我的文件路径,但由于某种原因返回未定义。

我可以通过命令行手动编译我的 sass 文件,没有任何问题。

这是我的 package.json 中的一些版本信息

"grunt": "^1.0.3"
"grunt-sass": "^3.0.1"
"node-sass": "^4.9.3"

你的 Node 版本是什么?

也看看这个

https://github.com/sindresorhus/grunt-sass/issues/288 https://github.com/sindresorhus/grunt-sass/issues/288

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 grunt-sass 编译 node-sass 时,出现错误“致命错误:“原始”参数必须是函数类型。” 的相关文章

  • require('babel/register') 不起作用

    我在客户端上有一个用 ES6 编写的同构应用程序Babel 转译器 http babeljs io 我希望我的 Express 服务器具有与客户端代码相同的 ES6 语法 很遗憾require babel register 不起作用 服务器
  • 如何在express中设置单个会话maxAge?

    据我了解 您可以在启动应用程序时设置 maxAge 如下所示 connect session secret keyboard cat cookie maxAge 60000 但是 我想实现一些类似于 记住我 设置的东西 我该怎么做呢 多谢
  • 喜欢和不喜欢用户对产品的评论

    用户架构 var UserSchema new Schema review likes type String review dislikes type String 审查架构 var ReviewSchema new Schema pro
  • 如何对 NestJS 中的控制器应用防护进行单元测试?

    我在 NestJS 中配置了一个控制器 我想检查是否设置了适当的防护 有人有如何完成此操作的示例吗 这个 删节的 示例作为一个应用程序可以正常工作 所以我只是在测试指导之后 您会注意到在用户测试中有一些我正在调用的测试Reflect get
  • 如何使用 Node.js 解析 JSON? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我应该如何使用 Node js 解析 JSON 是否有一些模块可以安全地验证和解析 JSON 你可以简单地使用JSON parse h
  • 在 Node.js 中创建 JSON 数组

    我需要在用 Node js 编写的服务器中创建一个 JSON 字符串 以便在请求时发送到客户端 问题是这个 JSON 取决于服务器中的可用数据 因此 JSON 数组的大小并不总是相同 我已经尝试了一整天 但尽管我感觉很接近 但我仍然不明白
  • 通过 Node.js 运行 bash 脚本 - 非法选项 -o pipelinefail

    我正在尝试使用 Node js 执行 bash 脚本child process exec 然而它在文件的第二行爆炸 usr bin env bash set eo pipefail TRACE set x echo we are here
  • Nodejs + npm,在ntfs分区安装模块

    我在安装 npm 模块时遇到问题 NodeJS 安装在 Windows 主机上 Virtual Box 上运行的 Ubuntu 11 10 上 我的项目文件位于 NTFS 分区上 我必须与 Windows 共享它们 当我尝试安装某些 npm
  • AWS Lambda 上的 NodeJS 集群

    是否可以在 lambda 函数中使用 cluster 模块 我试过这个 use strict var cluster require cluster var http require http var os require os var n
  • 导入 node.js 模块 - SyntaxError:意外的标识符

    我正在尝试执行以下导入 import ResClient from resclient Result home arran WebstormProjects untitled1 app js 2 import ResClient from
  • sails.js 水线嵌套填充查询

    我有一个返回对象的多个结果的查找查询 该对象包含一个包含另一个模型的模型 问题是水线不支持嵌套填充 因此它填充第一个模型 但不填充它的内部模型 我见过的所有示例都是针对 findOne 查询的 我正在寻找一种方法来解决返回多个结果的查找查询
  • 对自定义打字稿错误实例实施instanceof检查?

    打字稿有这个instanceof 检查自定义错误 https github com Microsoft TypeScript issues 13965问题 但尚不清楚我们需要做什么才能得到instanceof在职的 例如对于这个异常我们如何
  • 运行“npm”返回“错误:找不到模块‘继承’”

    module js 340 throw err Error Cannot find module inherits at Function Module resolveFilename module js 338 15 at Functio
  • 如何在浏览器同步中配置端口

    我有一个gulp任务运行于browser sync 默认情况下它运行在node js服务器的端口3000上 我想将默认端口更改为任何其他端口 例如3010 var gulp require gulp connect require gulp
  • 未处理的拒绝:发送后无法设置标头

    我正在 Dialogflow 中创建一个聊天机器人 当我尝试将数据添加到数据库时 它抛出了 未处理的拒绝 错误 这是我的index js文件 use strict const functions require firebase funct
  • Node.js 进行 rsa 加密的正确方法?

    我正在尝试创建一个 WS 来发出肥皂请求 在消息正文中有一个包含加密文本的字段 我有公钥来加密文本 但我获得的唯一结果是文本无法识别 我使用节点的加密模块来发出请求 并且文本已加密 但我不知道为什么没有正确加密 PS我用 openssl p
  • 类验证器 (Node.js) 在自定义验证中获取另一个属性值

    目前 我有一个非常简单的类验证器文件 其中包含 Nest js 中的 ValidationPipe 如下所示 import IsDateString IsEmail IsOptional IsString Length Max from c
  • Eclipse 中的 node.js - 大多数人使用哪个插件?

    我最感兴趣的是服务器端 Web 开发 尽管能够在 Chrome 中重新部署一些部分会很好 我目前正在跑步Eclipse Indigo在 Ubuntu 上主要开发 Java Scala 程序并使用 git 到目前为止我遇到过http code
  • Jekyll 站点仅在推送到 GitHub 时才会失败

    我正在使用 Jekyll 开发一个新版本的静态网站 该网站通过 Github 页面部署 https devcampy com https devcampy com 存储库 https github com gianarb devcampy
  • 在 AWS Lambda 中共享代码

    在 AWS Lambda 函数之间共享代码的首选方式是什么 我有这样的结构 functions a 节点模块 index js 包 json b 节点模块 index js 包 json c 节点模块 index js 包 json 这让每

随机推荐

  • 在排序的 pandas 数据框中按时间戳搜索元素

    我有一个非常大的熊猫数据框 系列 包含数百万个元素 我需要找到时间戳小于 t0 的所有元素 所以通常我会做的是 selected df df df index lt t0 这需要很长时间 据我了解 当 pandas 搜索时 它会遍历数据帧的
  • 移动电话 - 它可以通过无线电频率进行编程广播吗?

    是否有可能让手机以特定频率发射任意无线电波 或者移动操作系统只允许更高级别的访问 如果答案是 否 正如我所期望的那样 有没有办法让手机与另一个电子设备远程通话 而无需握手等 可能不会 正如 EFraim 指出的那样 将会有适当的监管框架规定
  • 以有限优先级启动子进程

    我正在寻找一种如何使用 Python 启动进程的方法subprocess系统优先级较低的模块 我已经发现 解决方案Unix https stackoverflow com questions 2463533 is it possible t
  • Ansible:如何将文件远程复制到远程

    我需要复制文件 etc resolv conf从远程主机并将其复制到多个远程主机上 my hosts Ansible ubuntu1 4 我想从以下位置复制此文件ubuntu1 to ubuntu2 ubuntu3 and ubuntu4我
  • Rails:在请求范围内共享信息

    Rails 中在当前请求范围内共享信息的机制是什么 熟悉 Asp Net 的人会知道 有一个 HttpContext 可用于请求期间调用的所有实体 Rails 中有类似的东西吗 With around filter and Thread c
  • Javascript数组非未定义元素计数

    我创建一个数组let arr new Array 99999 但我没有把它填满arr length这是99999 我怎么知道有多少实际的 非undefined这个数组中有元素吗 有没有比寻找第一个更好的方法undefined 你可以使用Ar
  • Google Calendar API 返回 invalid_grant 和错误请求

    在我的开发环境中 我有一个用户刚刚收到以下范围的 OAuth 令牌 https www googleapis com auth calendar https www googleapis com auth calendar https ww
  • 集成测试私有类和方法

    对于单元测试 您不应该测试私有方法 是的 但是对于集成测试 使用 MSTest 或 NUnit 等单元测试框架 我非常希望针对测试 url 运行内部 API 调用 以确保当前代码当第三方 API 供应商更改其后端时有效 考虑到系统的复杂性
  • 替代 sql server 2008 中的 First_Value()

    我有以下查询 它在 Oracle 和 DB2 中运行良好 但它在 SQL Server 2008 中不起作用 因为 First Value 函数不可用于相同的 2008年有解决办法吗 select NameGuid Name Ancesto
  • 如何选择 select2 JavaScript 多选中的所有选项

    有一天 我试图弄清楚如何选择 select2 v3 5 1 JavaScript 多选控件中的所有项目 我尝试了一些事情 但我很难弄清楚如何去做 我只想选择框中的每个选项 但显然 select2 没有内置选项来为您选择所有项目 对于 sel
  • 使用 MVC 的多表模型?

    我刚刚开始使用 MVC 一旦我设法将想法转向它 这似乎将是一个很好的方法 我遇到的大多数材料似乎在模型 视图和表之间具有 1 1 的关系 即每个模型代表一个表并允许 CRUD 以及更复杂的功能 如果我有一个允许帐户创建和更新的帐户模型怎么办
  • STATHREAD 和主线程

    我不完全理解 STATHREAD 属性的作用http msdn microsoft com en us library system stathreadattribute aspx http msdn microsoft com en us
  • 哪些技术最适合我的应用程序:Struts 与 Hibernate 或 Spring 与 Hibernate

    我有 Struts2 和 Spring 的工作知识 我想开发一个管理多个公司信息的应用程序 我完全不知道什么技术最适合我的应用程序 例如 Struts2 Hibernate MVC 和 Spring 有人可以帮助我选择合适的技术吗 以下是您
  • 空的“期望:”标题有什么意义吗?

    许多图书馆包括Expect 100 continue默认情况下 在所有 HTTP 1 1 POST 和 PUT 请求上 我打算通过在客户端上删除那些请求的 100 Continue 机制来减少感知延迟 对于这些请求 我知道立即发送数据的费用
  • 文件作为 argparse 的命令行参数 - 如果参数无效,则出现错误消息

    我目前正在使用 argparse 如下所示 import argparse from argparse import ArgumentParser parser ArgumentParser description ikjMatrix mu
  • 角度服务单元测试 DoneFn

    我正在关注 Angular 官方文档 我可以看到以下代码 it getObservableValue should return value from observable done DoneFn gt service getObserva
  • Console.ReadKey();和 Switch 语句 - 使用字母

    我正在尝试用 C 编写一个程序 该程序基本上通过使用 Console ReadKey 来根据用户按下的键 例如 X 退出 D 断开等 运行 在 c 中 我遇到的问题是如何在 Switch 语句中使用 ReadKey 信息 有人可以帮忙吗 代
  • Django没有这样的表:删除迁移和数据库后的django_site

    我尝试更改应用程序名称 这不起作用 所以我尝试将其改回来 这也不起作用 我删除了所有迁移和我的 db sqlite 现在每当我尝试makemigrations or migrate我收到此错误 django db utils Operati
  • CMake 生成器表达式未被评估

    由于出现以下警告 CMake Error at test CMakeLists txt 29 get target property The LOCATION property may not be read from target my
  • 使用 grunt-sass 编译 node-sass 时,出现错误“致命错误:“原始”参数必须是函数类型。”

    这是我在 gruntfile 中的 sass 声明 sass dist options implementation node sass style expanded noCache true files dist css jk css s