Courbet）的指挥下前来攻打北台湾，以取得鸡笼（今基隆市）的煤矿作为战舰攻打中国沿岸的燃料，同时以台湾作为与清朝谈判的有利筹码。1884年9月18日法军抵达鸡笼外海，与清军展开砲战。10月3日法军攻佔鸡笼城，法军于10月7日和10月8日进攻沪尾（今新北市淡水区），但被漳州镇总兵孙开华击败，于是清法两军在北台湾展开长期对峙。十一月，镇守台中的台湾兵备道刘璈奉刘铭传之命，征召担任兵部郎中的林朝栋北上助战，于是林朝栋率领500乡勇与两个月的军粮前往鸡隆，镇守大武崙砲台，之后清军弃守，前往大水窟（今基隆市安