Eight months of the baby always sleep at night with indigestion, vitamin D deficiency, etc., need to be treated according to the cause of the disease, the main way of general treatment, medication, etc., specific as follows: 1. indigestion: if the eight-month-old baby is indigestion caused by abdominal discomfort, so that the symptoms of difficulty sleeping, you can give the baby abdominal massage, to promote gastrointestinal digestion, if the symptoms are not relieved, you can also eat probiotics, etc., to regulate gastrointestinal function. 2. Vitamin D deficiency: If the eight-month-old baby is vitamin D deficiency, resulting in calcium deficiency, increased neural excitability, sleep disturbance, difficulty in falling asleep and other symptoms, you can give the baby vitamin D3 supplementation, appropriate calcium supplementation, more sun exposure. In addition, note that the above medication need to be taken under the guidance of a doctor, can not be used privately, so as not to cause adverse effects, and eight-month-old babies have difficulty sleeping at night there may be other reasons, it is recommended to go to the hospital, to clarify the cause of the disease and then give treatment.