Closed4
久々にgulpを開いたらエラーが出たので修正するまで
はじめに
過去に作成したwordpressの案件のオリジナルテーマを修正しようとしたらエラーが出た
エラー内容
TypeError: Cannot read property 'toString' of null
npx gulp
で起動はするものの、scssファイルを保存してウォッチャーが動くと上記エラーが出る
同時期に作成した他のプロジェクトでは問題なく動作する。
解決
以下のイシューのやり取りをもとに解決することができた。
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にクローズされました