Closed4

久々にgulpを開いたらエラーが出たので修正するまで

gnkgnk

はじめに

過去に作成したwordpressの案件のオリジナルテーマを修正しようとしたらエラーが出た

gnkgnk

エラー内容

TypeError: Cannot read property 'toString' of null
npx gulp

で起動はするものの、scssファイルを保存してウォッチャーが動くと上記エラーが出る

gnkgnk

同時期に作成した他のプロジェクトでは問題なく動作する。

gnkgnk

解決

以下のイシューのやり取りをもとに解決することができた。
TypeError: Cannot read property 'toString' of null #45

以前クライアントからリンクされている電話番号が間違っていると指摘があり、CSSは触らずにPHPだけ編集してアップしたことが原因っぽい。アイコンにリンクするためにimg要素を使っていたが、以前の間違っている行をHTMLでコメントアウトして、その行コピーして正しいリンクとしていた。しかしそのコメントアウトが良くなった模様。

<p><a href="tel:0000000"><img src="<?php echo get_theme_file_uri("images/phone.svg"); ?>" alt=""></a></p>

のsrcに紐付けるリンク部分がPHPのためそれが原因のようだった

このスクラップは2023/01/12にクローズされました