法军海军在马江海战中的表现堪称完美,但孤拔并不满足。他认为应该立即派远东舰队主力北上攻打烟台、威海卫、旅顺及庙岛群岛,威胁北京,给清政府以致命的打击。至于台湾,孤拔认为只需要留下两艘军舰监视基隆,并摧毁沪尾守军的防御工事即可。和基隆一样,沪尾也是台北的重要门户,具有极高的战略价值。
1884年9月,孤拔通过电报扼要地向法国政府提出挥师北上的计划:率领军队前往烟台,在烟台建立作战及补给中心,然后从烟台向中国海军发起进攻,从海上袭击威海卫和旅顺。如果有可能,就占据这两处要地;如果没有可能,就占据庙岛群岛上最有利的地点,封锁北直隶湾。
法国驻华公使巴德诺也主张北进。他给法国内阁总理兼国防部长茹费理写信,说:“我们认为只有在北方进行一次活动,才能使问题得到解决。”
法国政府对北进并不感兴趣。虽然在口头上同意北上作战,但法国政府同时严令孤拔:政府希望您不要忘记绝对有必要掌握一个担保品,以便重开谈判。对旅顺口的占领,如果只是暂时的,并不构成一个担保品。您在北方采取军事行动后,无论如何必须返回基隆。在政府看来,基隆是我们以两千兵力能够长期加以占领,并且可以使之成为我们赖以和中国达成交易的唯一地方。
法国政府想占据基隆,孤拔却想北进,双方争执不下。最后,孤拔被迫服从命令,决定在援军到达之后占领基隆,同时进攻沪尾。
法军对基隆和沪尾的重视程度有着明显的区别。基隆是法军重点攻击的目标,而沪尾只是次要目标。法军之所以把基隆看得比沪尾更重要,主要是因为基隆富含法军军舰航行所必需的煤炭资源,而沪尾并没有煤炭。
既然沪尾不如基隆重要,那么法军为什么还要攻打沪尾呢?法国人对此有一个形象的比喻。只攻打基隆而不攻打沪尾,那就像警察抓捕藏在屋子里的坏人,只看守前门,毫无留心后面大开着的窗户一样。法国人的意思很明显,那就是:要想切断台北清军的补给线,那就必须同时占领基隆和沪尾。