sublime も gulp も shift_jis に弱い。というか対応してない? それでも shift_jis でやらなきゃいけない時があるもので gulp の備忘録。 ファイルのエンコード設定 HTMLやCSSの charset 記述は shift_jis にしておく。 <meta charset="shift_jis"> とか @charset "shift_jis"; とか だけどファイル自体のエンコードは utf-8。 (shift_jis にするとうまくコンパイルできなかった) ※エンコード記述も gulp のタスクに組み込んじゃうこともできる。 それに関しては誰かがやり方を書いてくれてるので探そう! ⇒ gulpで処理結果をShift_JISに変換して出力する プラグイン:gulp-convert-encoding utf8 ⇒ shift_jis に変換してコンパイルして