The invention discloses an imidazo[1,2-a]
indole compound synthesis method, which comprises the following steps: under water-free and
oxygen-free conditions, mixing a compound represented by a formula(I), a compound represented by a formula (II), 2-bromoallylamine and a
solvent, adding a catalyst A, adding
triethylamine in a dropwise manner, stirring at a
room temperature for 0.5-3 hours, adding acatalyst B, an alkaline substance and a ligand into the
reaction system, heating to 60-90 DEG C, reacting for 5-8 hours, and carrying out post-treatment to obtain the imidazo[1,2-a]
indole compound represented by the formula (III). According to the invention, the method is safe and environment-friendly, and does not generate
waste gas and
wastewater; the raw materials are easy to obtain, the substrate adaptability is good, and
aromatization of various substituents can be realized;
reaction conditions are mild; reaction steps are simple; and the method is a new
route for synthesizing imidazo[1,2-a]indole compounds containing various substituents.