Gulp 吞咽任务不适用于模板字符串书写样式
我最近刚刚运行了gulp任务,但当尝试运行sass之类的任务时,它对文件源没有任何影响。实际上,该任务正在CLI上运行,但没有任何更改。我正在对函数使用模板样式,如果我将其更改为正常的写入路径(src/。/…),则任务运行良好。有人能解释一下吗Gulp 吞咽任务不适用于模板字符串书写样式,gulp,Gulp,我最近刚刚运行了gulp任务,但当尝试运行sass之类的任务时,它对文件源没有任何影响。实际上,该任务正在CLI上运行,但没有任何更改。我正在对函数使用模板样式,如果我将其更改为正常的写入路径(src/。/…),则任务运行良好。有人能解释一下吗 const sourceAssetsCss = 'src/assets/css'; const sourceAssetsScss = 'src/assets/scss'; ***// Compile SCSS to CSS src developer*
const sourceAssetsCss = 'src/assets/css';
const sourceAssetsScss = 'src/assets/scss';
***// Compile SCSS to CSS src developer***
function sassRun() {
var prefix = [autoprefixer({
overrideBrowserslist: ['last 3 version']
})];
return gulp
.src(sourceAssetsScss + '/*scss')
.pipe(sourcemaps.init())
.pipe(plumber())
.pipe(sass({
outputStyle: 'nested'
}).on('error', sass.logError))
.pipe(postcss(prefix))
.pipe(plumber.stop())
.pipe(sourcemaps.write('./'))
.pipe(gulp.dest(`${sourceAssetsCss}`))
.pipe(notify('sass successfully compiled'));
}
你的意思是
sourceassetsscsss+'/*.scss'
?请注意scss
前面的点。对不起,我想它现在可以工作了。我只是想了想,发现我的根文件夹不知怎么变了。谢谢你的帮助