発生している問題
.pugのコンパイル前に存在する空白行が、htmlにコンパイル後に消えてしまいます。
全ての空白行が削除されて詰まっている状態です。
実現したいこと
.pugの空白行をコンパイル後のhtmlにも反映させたいです。
該当のソースコード
(コンパイル前)
index.pug
1p aaaaa 2p ↓空白行 3 4p ↑空白行 5p aaaaa 6 p bbbb 7 p ↓空白行 8 9 p ↑空白行 10 p bbbb 11 12 13 14 p ccccc 15 p ↓空白行 16 17 p ↑空白行 18 p ccccc
コンパイル後
index.html
1<p>aaaaa </p> 2<p>↓空白行 </p> 3<p>↑空白行 </p> 4<p>aaaaa 5 <p>bbbb </p> 6 <p>↓空白行 </p> 7 <p>↑空白行 </p> 8 <p>bbbb 9 <p>ccccc </p> 10 <p>↓空白行 </p> 11 <p>↑空白行 </p> 12 <p>ccccc </p> 13 </p> 14</p>
gulpfile.js
1const gulp = require("gulp"); 2const pug = require("gulp-pug"); 3 4function compilePug() { 5 return gulp 6 .src(["./src/**/*.pug", "!./src/**/_*.pug"]) 7 .pipe(pug({ pretty: true })) 8 .pipe(gulp.dest("./public")); 9} 10 11exports.compilePug = compilePug;
package.json
1{ 2 "name": "pug-dev", 3 "version": "1.0.0", 4 "description": "", 5 "main": "index.js", 6 "scripts": { 7 "test": "echo \"Error: no test specified\" && exit 1" 8 }, 9 "keywords": [], 10 "author": "", 11 "license": "ISC", 12 "dependencies": { 13 "gulp": "^4.0.2", 14 "gulp-pug": "^5.0.0" 15 } 16} 17
仕様エディター
vs codeを仕様しています。
こちらの拡張機能や、設定に原因があるのでしょうか。。。
お分かりの方いましたらご教授お願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/08/09 16:57