She is hungry; stomach acid builds up and causes the vomiting.

Can you feed her a bit at night before you go to bed? I know it is a bit trickier w/ cats. My Lacey (dog) needs one cookie at night before I turn in, to prevent the same problem.