B-丁内酯的合成方法多样,一是通过(±)-环氧丙烷合成,合成原料单一,收率高于90%;二是通过异氰酸对硝基苯和(±)-环氧丙烷合成,收率相较于第一种偏低,约为45%。
近年,有研究提供了一种金鸡纳碱催化剂催化制备B-丁内酯的方法。首先,金鸡纳碱和硼烷发生硼氢化反应制备得到金鸡纳碱衍生的双官能团催化剂;催化剂催化醛和乙烯酮化合物发生[2+2]加成反应得到目标化合物。所述催化剂是既含有路易斯碱(N)活性中心,又含有路易斯酸(B)活性中心新型双官能团催化剂,将其应用于催化醛和乙烯酮[2+2]加成反应,不仅可以得到B-丁内酯,还可通过调控反应物负载基团得到一系列手性B-丁内酯衍生物。相比较之前的制备方法,该方法催化剂制备过程简短,操作方便,成本低廉。