私の質問は簡単ですyo webapp
。ブートストラップ、sass、コンパス、および jquery を使用して、yeoman () の基本的なインストールを行いました。
を使用しているので、livereload でブートストラップ sass ファイルをコンパイルしたいと思いますgrunt serve
。現在、main.scss ファイルのみが livereload でコンパイルされているようです。
出来ますか ?はいの場合、方法を教えてください。
よろしくお願いします、
私の質問は簡単ですyo webapp
。ブートストラップ、sass、コンパス、および jquery を使用して、yeoman () の基本的なインストールを行いました。
を使用しているので、livereload でブートストラップ sass ファイルをコンパイルしたいと思いますgrunt serve
。現在、main.scss ファイルのみが livereload でコンパイルされているようです。
出来ますか ?はいの場合、方法を教えてください。
よろしくお願いします、
このようにしてみてください:
時計:
watch: {
livereload: {
files: [
'<%= yeoman.app %>/*.html',
'{.tmp,<%= yeoman.app %>}/styles/{,*/}*.css',
'{.tmp,<%= yeoman.app %>}/scripts/{,*/}*.js',
'<%= yeoman.app %>/img/{,*/}*.{png,jpg,jpeg,gif,webp,svg}'
],
tasks: ['livereload']
},
sass: {
files: "<%= yeoman.app %>/sass/{,**/}*.sass",
tasks: ["sass:tmp"]
}
}
サス:
sass: {
tmp: {
files: {
"<%= yeoman.tmp %>/styles/index.css": "app/sass/index.sass",
},
options: {
paths: ["app/sass"]
}
},
}
Boostrap sass ファイルに変更を加えた後、main.scss ファイルで「保存」をクリックするだけです。たとえば、変数を含むブートストラップ sass ファイルで色変数を再構成し、それを main.scss ファイルと同様に保存しました。ブラウザがリロードされ、すべてがトマトのように見えました.