要理解這個原因,我們要明白《西遊記》是一本神魔小說,講的是神仙、佛陀、妖怪的事情,是發生在離讀者很遠的地方的故事。

神魔小說,一定要有神秘感,要有“怪力亂神”的。如果發生的都是身邊的事情,講到的都是身邊的人物,那就離神仙、菩薩、妖怪太遠了,也就不是神魔小說了。

說回為什麼沒有貓成精,我們要知道《西遊記》裡不僅沒有貓精,還沒有狗精、雞精、馬精等,可以說,老百姓常見的動物在《西遊記》裡很少成精。

為什麼《西遊記》等傳統神話故事中很少有貓?

與豬有關的只有主角之一豬八戒。

與馬有關的只有白龍馬,可他是龍。

與雞有關的只有昴日星官。

與狗有關的只有哮天犬。

牛精倒是出現了四頭,但都與神仙有著大關係,俗稱有後臺。一是太上老君的青牛,但這已經不算是妖精了,已經算是仙牛了;二是牛魔王,但牛魔王也會七十二變,自稱平天大聖,是孫悟空的結拜兄弟,據說原型是印度的鳩摩羅王;三是紅孩兒,但他已經是觀音菩薩座下的善財童子了;四是牛魔王的弟弟如意真仙,在女兒國旁邊高價賣水,還是個道士的形象,沒有牛的特徵。

還是那句話,

要保持神魔小說的特徵,一定要有豐富的想象力,要保持奇幻感、神秘感。

在明朝,貓已經是人的寵物,已經十分熟悉了,沒有了威懾力,沒有了神秘色彩,你如何讓老百姓想象貓作為妖怪時的威風凜凜、殺人如麻、茹毛食肉的,完全不可想象的好吧。

“這麼可愛的貓咪,就這麼大,怎麼可能那麼兇殘呢!”

為什麼《西遊記》等傳統神話故事中很少有貓?

所以說,還不如寫山林裡的老虎精、獅子精、豹子精、蟒蛇精、白骨精呢。老百姓又很少見過這些野獸,你怎麼寫都可以。所以,你去看《西遊記》,好多次出現虎、狼、豹的。

並且,師徒四人外加白龍馬是去西天取經的,一路崇山峻嶺、山林野草,若寫遇見個貓精,完全沒有那種緊張感。畢竟在人們認識中,貓根本不是野獸啊。你看老虎精、獅子精、蛇精、蜘蛛精、白骨精等,在山林裡出現,是很是讓人害怕的。

為什麼《西遊記》等傳統神話故事中很少有貓?

最後,許多人提到,因為嘉靖皇帝喜歡貓,所以羅貫中為了避嫌,也就沒有寫貓妖。

如果翻一下《西遊記》,你會發現,全文大約出現了11次貓。

《第七十一回 行者假名降怪犼 觀音現象伏妖王》中提到“貓咬尿胞空歡喜!”,《第七十二回 盤絲洞七情迷本 濯垢泉八戒》提到“貓嚼頭的亡人!”。

貓咬尿泡、貓咬死人頭,這可都不是好比喻。如果是為了避嫌,作者為什麼還用這些話呢?

所以說,《西遊記》中沒有貓妖,很大可能就是作者考慮到貓已經是人們熟悉的寵物了,若寫成妖怪沒有了威懾力與神秘感,這才沒有貓妖的。

為什麼《西遊記》等傳統神話故事中很少有貓?