以香兰素和丙二酸为原料、苯为带水剂、固体碱为催化剂、吡啶为助催化剂,经Knoevenagel反应合成了阿魏酸,经重结晶提纯得到目标化合物,并对化合物进行了结构验证。结果表明,当n(香兰素)∶n(丙二酸)=1∶1.15、吡啶用量为5 wt%香兰素、固体碱催化剂用量为3 wt%香兰素时,反应效果最佳,阿魏酸的收率可达90%以上。