weileilei945
weileilei945
看完之后更理解call了
> 想问一下,模拟call的时候,context怎么就是拿的第一个参数啊 > 执行这句 context.fn = this; > 这个context不是代表传入的所有参数吗 因为call第一个参数代表把this指向谁
样式都在fexo/source/sass下,改完样式在fexo下gulp编译一下就好了
之前的样式文件命名是不是以`.`或者`_`开头?如果是的话删掉特殊符号就好了。ps:编译的时候看看所有的引入文件有没有问题。
``` gulp.task('sass', function() { return gulp.src('./source/sass/*.scss') .pipe(sourcemaps.init()) .pipe(sass({ outputStyle: 'compressed' }).on('error', sass.logError)) .pipe(postcss([autoprefixer()])) .pipe(sourcemaps.write('.')) .pipe(gulp.dest('./source/css')); }); ```
问题解决了,把scss文件名的‘_’去掉就好了,虽然不知道原因是什么。