gulp-webapp默認(rèn)項(xiàng)目問(wèn)題
gulp-webapp腳手架默認(rèn)建立的項(xiàng)目,選上了sass,配置的rubysass,我改了task-styles能夠順利編譯sass文件,但是它編譯完的文件是自動(dòng)放到.tmp/styles下,gulp serve啟動(dòng)服務(wù)的時(shí)候,index.html會(huì)因?yàn)闆](méi)有main.css引用導(dǎo)致顯示不正常,這個(gè)怎么改啊?總不會(huì)是手動(dòng)copy個(gè)編譯完的main.css放到app下吧?
好吧,這個(gè)問(wèn)題,default了一下,莫名其妙就好了~~
下面回復(fù)里的問(wèn)題,還沒(méi)解決~~
2016-06-04
你好,請(qǐng)問(wèn)第一個(gè)問(wèn)題是怎么好的。我的也是出現(xiàn)運(yùn)行頁(yè)面沒(méi)有樣式問(wèn)題
2015-03-15
好吧,上個(gè)我自己回復(fù)的問(wèn)題,也解決了,這樣改return $.rubySass('app/styles/'...
就可以了。但是運(yùn)行的時(shí)候,會(huì)出個(gè)新問(wèn)題,怎么解決?。?img src="http://img1.sycdn.imooc.com//5505a5d60001cf9a05000285.jpg" alt="http://img1.sycdn.imooc.com//5505a5d60001cf9a06460367.jpg" />
找不到bootstrap.scss
2015-03-15
gulp.task('styles', function () {
? return $.rubySass('app/styles/main.scss',{
? ? sourcemap:true,
? ? style:'expanded',
? ? precision:10
? })
? .on('error',function(err){console.log(err.message);})
? .pipe($.postcss([
? ? ? require('autoprefixer-core')({browsers: ['last 1 version']})
? ? ]))
? ? .pipe($.sourcemaps.write())
? ? .pipe(gulp.dest('.tmp/styles'))
? ? .pipe(reload({stream: true}));
});
還有個(gè)問(wèn)題,app/styles/main.scss這個(gè)路徑,只有寫main單文件的時(shí)候,才能編譯css,如果改成app/styles/*.scss,它就不會(huì)在.tmp/styles出現(xiàn)css文件,如果想寫很多scss,都能自動(dòng)編譯成同名的css文件,應(yīng)該怎么改代碼???