刘铭传,著名的淮军将领。11岁丧父,生活极为艰苦。18岁时放弃读书,落入江湖,曾一度上山,从事绿林劫盗。1856年他的母亲因为受牵连自杀。刘铭传悲哀不已,还乡做团练。他曾一度想加入太平天国,但没有这样做,同时他一开始也反对清政府积极对抗太平天国。
1883年,中法战争爆发。已解甲归田,在乡间隐居多年的刘铭传愤然而起,准备重赴沙场,杀敌报国。清政府任命他为督办台湾事务大臣,筹备抗法,不久又授福建巡抚,加兵部尚书衔。1884年六月,法国侵略者把战火烧到台湾海面,清廷诏令刘铭传入京,他当即上了一道《遵筹整顿海防讲求武备折》,慷慨主战。6月26日,清廷下诏,命刘铭传督办台湾军务,就在同一天,法国政府下令将驻越南的东京湾舰队和南中国海舰队混合编组,成立一支特遣舰队。刘铭传于1884年7月16日抵达基隆,第二天即巡视要塞炮台,检查军事设施,并增筑炮台、护营,加强台北防务。在他到达基隆的第15天,战争就爆发了。1884-1885年的中法战争,分为前后两个阶段,第一阶段在越南北部及中越边境进行;第二阶段战火扩大到福建台湾沿海,有陆战和海战两个战场,尤以台湾陆战最为激烈。
1884年8月4日,法舰直逼基隆,法军远东舰队司令孤拔和副司令利士比派一副官上岸,要求守军“于明日上午八时以前将炮台交出”,守军置之不理。5日,法舰在利比士的指挥下齐向基隆炮台猛烈开火,摧毁了清军数处炮垒及营房,守军于死伤十余人后向内地撤退。法军登陆,占领基隆港,将港内各种设施和炮台进行破坏。6日下午,法军陆战队向基隆市街搜索前进,并攻击附近高地。守军在刘铭传亲自统率下奋勇从各个方向进行反击,逐渐缩小包围圈。经过几小时的激战,法军伤亡100余人,狼狈逃回军舰,侵占基隆的计划破产了。法军侵犯基隆首战即告失败,于是又向清政府提出新的和议条件,清政府再次拒绝。此时,法舰已有预谋地集中于福州马江,乘清军将吏相信“和谈大有进步”、丝毫不作准备之际,于23日下午发动突然袭击,把南洋水师所有战舰全部击沉,然后炮轰马尾造船厂和马江沿岸各炮台。从此,法军就牢牢地掌握了台湾海峡的制海权,得以随心所欲地全力侵台。孤拔再犯基隆。
守军奋勇抵抗约两小时,伤亡百余人,最后被迫后撤。法军乘势登陆进攻,基隆港湾及周围阵地尽失,基隆市区告危。这时,法军在利士比的指挥下正进攻沪尾。刘铭传在得到大批法军猛攻沪尾,沪尾不断告急要求增援的消息后,考虑到台北府城是统帅部所在地,军资饷械集中于此,不可稍有疏虞。为保台北,沪尾重于基隆,于是决定撤离基隆,移师沪尾。法军占领基隆后,于8日又对沪尾发起进攻。利士比以战舰七艘轰击沪尾市街和各处据点,然后登陆,分几路前进。法军不惯于陆战,一进丛林,便失去了统一指挥,只得各自为战。这时,预先埋伏在各处的清军从北、东、南三个方向奋起截杀,锐不可当。在短兵相战中,守军充分发挥自己的优势展开近战,而法军却溃不成军,伤亡累累。到最后,法军弹药已罄,全线崩溃,只得奔向海滩,逃回舰上。
在这场战斗中,法方自认死27名,伤49名;刘铭传在给朝廷的奏折中说:“我军阵亡哨官三员,死伤兵勇百余人,法军被斩首二十五级,枪杀三百余人。此外又俘获法兵十四名,枭首示众。”通过这次战役,法国人不得不承认:“淡水的败战突然发生,它一方面使我们看出中国兵力的强大,一方面使我们明白局势的危险。这次败战是难以补救的。”自此以后,法国舰队只能轮流在淡水河口对这个海港实施封锁,再没有能力发动进攻了。法国新的和议条件,其中一条是法国占领基隆、淡水作为可以接受第三者调停的先决条件。由于淡水大捷,清政府断然拒绝这样的条件。为了挽救进攻受挫、和谈停顿的困境,法国侵略者宣布自10月23日起封锁台湾。法军的封锁使台湾对外贸易交通中断,生产停滞,粮饷支绌。
但在这种情况下,全台军民同仇敌忾,有钱出钱,有力出力,支援前线。许多大陆大小船只,不顾风浪和被截捕的危险,采取夜航、偷渡或在东南部海岸登陆等方式,突破法军封锁线,把3000名淮军、60门钢炮、9000支步枪、200万发弹药、40只鱼雷和10万两饷银安全运到台湾。沿海地方当局也纷纷“协饷馈械,南洋最多,北洋次之”。此外,云南广西两省军队也相机向安南边境的法军阵地进攻,以为牵制。在全国上下的大力支援下,台湾终于度过了法军封锁所引起的社会经济危机,使敌人的封锁计划完全破产。法军自淡水惨败后,即集中注意力于基隆。
从11月以来,双方冲突时断时续。1885年1月以后,战斗加剧。3月初,法军增兵大批到达,3日法军派出精锐1300余名猛扑月眉山,5日又出动2000名直攻戏台山。守军腹背受敌,抵挡不住,月眉山失守,退守基隆河南岸,河北地区悉为敌所占据。两军隔河对峙,直至战争结束。法军多次进攻,用了不少气力,而始终局促于基隆港周围一隅之地,经常受到强大守军反攻的威胁。为了摆脱进退维谷的困境,法军于3月29日向澎湖发起进攻,31日占领澎湖岛。但与此同时,法军在镇南关大败,导致茹费理内阁倒台,中国占有了极其有利的形势。清政府决定“乘胜即收”,《中法合订越南条约》在天津正式签订,中国承认越南为法国的保护国,开放蒙自、龙州两地与法国通商,法军撤出基隆、澎湖,并撤销对于中国海面的封锁。在中国军民的英勇抵抗下,法国侵占台湾的战争以失败而告结束。