gpt4 book ai didi

npm - 使用 Gulp-SASS 从 node_modules 导入 CSS

转载 作者:行者123 更新时间:2023-12-04 01:58:33 25 4
gpt4 key购买 nike

我想从我的 node_modules 导入一个 CSS 文件使用SASS。

@import 'normalize.css/normalize';

这是我的 gulpfile.js处理我的 SASS:

const
gulp = require('gulp'),
sass = require('gulp-sass');

gulp.task('sass', function () {
return gulp.src(['source/assets/css/**.scss', '!source/assets/css/**/_*.[scss|sass'])
.pipe(sass())
.pipe(gulp.dest('output/assets/css'));
});

SASS 编译器不会从 node_modules 导入 css。相反,这将引发错误。

Error: File to import not found or unreadable: normalize.css/normalize.

最佳答案

SASS 编译器不知道在哪里查找文件。需要指定位置。

gulp.task('sass', function () {
return gulp.src(['source/assets/css/**.scss', '!source/assets/css/**/_*.[scss|sass'])
.pipe(sass({
includePaths: ['node_modules']
}))
.pipe(gulp.dest('output/assets/css'));
});

关于npm - 使用 Gulp-SASS 从 node_modules 导入 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44551822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com