1

我正在尝试使用该dart-sass模块在我的 React 项目中使用 Typescript 编译一些 SCSS。我安装了模块,导入了它,并得到标题中的错误。会是什么呢?我尝试过的某些类型的导入:

import { renderSync } from 'sass';
import sass from 'sass';
const sass = require('sass');

一切都会引发以下错误:

TypeError:“原始”参数必须是函数类型 - SASS

4

1 回答 1

0

尝试按照以下步骤操作,我认为它会解决您的问题:

将 node-sass 添加到您的项目中

$ npm i node-sass --save-dev

在你的 Gruntfile 中包含 node-sass

const sass = require('node-sass');

在您的 sass 选项中,更改以下行

implementation: 'sass-dist'

implementation: sass
于 2021-05-10T12:09:49.803 回答