元朝时期,公元1292年世祖忽必烈派熟悉水战的汉军六千余人战舰三百余艘前往澎湖(今台湾省)招抚当时的土著高山族。元军抵达后遭到当地土人的抵抗,无奈元军人数太少,再加上水土不服,士气低落,终于兵败将倒剩余的汉军只能逃回大陆。公元1297年,忽必烈再次任命福建平章政事高兴为东征大将军,率汉军水师一万五千余众战船数百艘再次进兵台湾,经过数月的激战终于一举拿下台湾本岛。
〔第五次战役〕
明朝时期,倭寇时时搔扰中国东南沿海百年之久。公元1602年(明万历30年),有部分被明军击溃的倭寇逃至琉球(今台湾省)岛。在明朝抗倭将领沈有容大将军的指挥下,明军在台湾近海一举歼灭大部倭寇,台湾百姓热烈欢迎登陆的明军。这也是中国军队第一次从外国侵略者手中收复台湾。荷兰殖民者为争夺贸易权,于1603年进攻葡萄牙人占据的中国领土澳门,未果后退至南洋。1622年,荷兰人在第二次进攻澳门不成后,又退踞澎湖。公元1624年,明朝派水军万余众,战舰数百艘进击荷军,荷兰人被痛打至举白旗投降,但惨败的荷军撤到了台湾岛。由于当时明朝正处在和满清人的战争,所以顾不上台湾的荷兰入侵者。1626年,西班牙人也登上台湾岛,占据北部。荷兰人向西班牙人进攻,最终于1642年赶走西班牙人,获取了对整个台湾的控制权。
〔第六次战役〕
清初明末公元1657年,南明将领郑成功接见了当时从台湾逃回来的何廷斌,此人是郑芝龙(郑成功之父)的旧部,在台湾一直充当荷兰翻译。他的到来主要是说服郑成功东征台湾,当时的台湾已经被汉化了几个世纪了。从公元1622年荷兰国就一直派战舰到台湾进行侦察和武装骚扰,1642年荷兰大举进攻台湾,荷兰人的大军很快就占领了鸡笼(今基隆)、淡水等地,并打走了西班牙人。荷兰人在台湾实行军事管制,血腥镇压当地居民的反抗。并以台湾为基地沿海劫商掠货,俘获华人为奴。殖民者的暴行激起了台湾人民的愤怒和仇恨。
郑成功和众将领正想建立一块反清复明的根据地,郑成功从何廷斌那得知台湾的状况,决定渡海收复被荷兰殖民者占领的台湾。公元1658年郑成功开始为收复台湾做准备,郑军抓紧时间检修战船,探测航道。公元1661年3月23日,郑成功乘侵台荷军兵力薄弱(千余人)及其援军受季风影响难以赴台之机,亲率将士2.5万人、战船数百艘为第一批,在何廷斌和熟悉航路的渔民引导下由金门料罗湾出发。郑军由澎湖启航,四月初二晨抵荷军疏于防守的鹿耳门港(今台南市安平港北)外。郑成功乘中午满潮,率师通过道纡水浅的北航道,驶入鹿耳门港,令水兵4000抢占北线尾岛,全歼荷军守兵;自率主力通过大海湾,直插禾寮港,在岛上数千同胞接应下上岸。四月初三,郑成功乘胜扩人战果,集兵1.2万包围赤嵌城,断城内水源。在城周布设火器,对荷军形成军事威慑。遣送俘获的赤嵌守军头目描难实叮之弟夫妇回城劝降。初四,描难实叮因势穷率众出降,郑成功予以厚待。在郑成功优俘政策感召下,荷军中黑人士兵亦倒戈降附助战。郑军未到之鸡笼、淡水等地,台湾同胞自动拿起武器驱逐荷军。