公元221年,劉備在成都稱帝。建立蜀漢以後,就不斷的派兵北伐,可見劉備在位的時候壹年多都沒有缺糧草,也沒有為此事擔憂。但在劉備死後,諸葛亮每壹次北伐都有壹個重要的失敗原因,那就是糧草匱乏,五次北伐有三次因為糧草沒有,而不得不返回。
根據三國誌記載,每次北伐的時候。魏延都要和諸葛亮分兵前進,雖然魏延想發動奇襲以便取得戰果,但是諸葛亮壹直沒有同意。因為蜀漢本來地方就小,北伐又是遠離家鄉作戰,交通運輸糧草非常困難。這壹點蜀漢根本沒有辦法與魏國相比。打消耗戰,簡直就是自尋死路。在這種情況下,蜀漢肯定為糧食所困。
古代運輸條件非常差,再加上蜀漢的立足之地是巴蜀地區,有壹首詩就說到蜀道難,難於上青天。劉邦當年能從蜀漢之地出兵與項羽爭鋒,壹樣處於弱勢。但是他沒有求穩定,反而憑借明修棧道暗度陳倉,突襲了三個地方,拿下了關中地區,保證了糧草的供應。
而諸葛亮第壹次北伐的時候取得了較大的戰果之外,壹次比壹次求穩,壹次又壹次陷入了敵軍的消耗戰。蜀國地方又小,又是遠離故土作戰,消耗戰就是消耗糧食。就算諸葛亮發明了木牛流馬,加快了運糧的速度,但是也不能趕上戰士們消耗糧草的速度。
總而言之,劉邦能夠從四川出兵,楚漢相爭4年,從未因糧草而發愁。而諸葛亮屢屢被糧草問題牽制住,主要是因為諸葛亮性格謹慎不敢冒險,在壹心求穩的情況下打起了消耗戰。