莫不是郑成功第一次北伐伐清失利,十万大军险些全军覆没的状况下,郑成功也许不会选择收复台湾;莫不是公元1746年,南明政权覆灭,郑成功在孤立无依的状况下,也许也不会选择收复台湾。总之,郑成功选择收复台湾的第一初心并不是台湾长久为荷兰殖民者所侵占,而是此时抗清的郑成功已经在大陆难以站稳了,此时大陆之上,也仅仅只剩下了金门、厦门这两处安身场所,如若不寻找别的根据地,那恐怕下一波清军来犯,郑成功便再无安身立命之场所,抗清复明也永远结束了。
台湾自古以来就是中国的领土,郑成功收复台湾当然也是一立足于民族大义的爱国行为,不论郑成功收复台湾的最初目的是什么,能够从外国殖民者手中夺过台湾治理之权力,当属民族英雄。试想一下,如果当初郑成功没有选择收复台湾,而恰巧清朝也是势力未及台湾,那么再等到中国迈入近代化之时,恐怕台湾也会同当年的香港、澳门一般,沦为列强殖民扩张之墓地……
公元1659年,(当时是南明永历13年、清顺治16年,由此可见,是两政权正值攻伐之时)郑成功首次北伐,这次北伐可以说是郑成功抗清以来的最大一次胜利,同时也是最后一次大的胜利,但是当郑军攻打南京之时,却遭到了清军四路大军的铁壁合围,最终以惨败收场。(此时的郑军也只剩下了厦门和金门作为根据地)
公元1660年6月,清朝统领达素带领几万清军大肆进攻厦门,清朝意图此次将郑军扑灭。郑军在前期不敌的情况下,将达素之军吸引至海上,此时的郑军在陆海兼备的配合下,大败清军,重振士气。公元1661年,郑军大造战船,随即于同年阴历二月,郑成功率领郑军约25000人拔赴台湾,郑军先是依据澎湖列岛观望台湾岛,后来郑成功留任四位将领留守澎湖列岛,以备不时之需。而郑成功本人率领大概两万士兵以迅雷不及掩耳之势攻取台湾。此时与之对峙的荷兰军队仅仅有1500人,面对郑成功的几番攻势,荷兰军队在弹尽粮绝水困之下,无奈出城投降。公元1662年,荷兰军队弃台湾而逃之夭夭,由此,郑成功顺利收复台湾。台湾也被郑成功视为反清复明的基地,郑成功由此也一不小心成了民族英雄。
依据当时郑成功收复台湾有如下几方面意义:①郑军在大陆之上的根据地越来越少,且清军攻势愈来愈猛,恐陆地有失,不得不另行商榷新的根据地;②台湾当时未涉及清朝之势力,而且台湾地大物博,与外界经济互通有无,是个典型的贸易中转站,在清军势力未及之下,郑成功等人占领台湾,的确可以说是得天独厚了;③福建南明势力已经全线本盘,抗清复明如今只剩下郑成功一支队伍,在大陆已然是无依无靠,孤军奋战断然不可取。