win10好像是某個版本號之后,才能使用tar命令,所以想要直接在win10上面使用tar命令,就更新系統吧
建網站原本是網站策劃師、網絡程序員、網頁設計師等,應用各種網絡程序開發技術和網頁設計技術配合操作的協同工作。成都創新互聯公司專業提供成都網站建設、做網站,網頁設計,網站制作(企業站、響應式網站建設、電商門戶網站)等服務,從網站深度策劃、搜索引擎友好度優化到用戶體驗的提升,我們力求做到極致!
先是輸入tar -help
但是在打包的過程中,一直報錯,導致打包中斷,試過命令行,以及用了7-zip,以及其他壓縮軟件,都報錯,命令行的報錯看不來,7-zip的報錯是無法識別文件名,bandzip 無法打包
后面想了一下,7-zip說無法識別文件名,應該是nodemodules包的問題,百度上說是沒有讀寫權限,我分配了權限后還是不行,
最后想了一下,可能是node_modules的包的問題,把node_modules刪掉后打包,成功。
之前用的是cnpm裝的,網上說cnpm裝的包有點奇怪,npm裝又太慢了,于是用yarn install,安裝完了后,用tar命令打包,成功。
Windows下將文件打包壓縮成 .tar.gz格式步驟如下:
1、百度搜索7-zip,第一個條目,下載并安裝。
2、在桌面新建一個test測試文件夾,右擊,按下圖所示選擇菜單。
3、這里我們只需要改壓縮格式參數為tar,就會成一個test.tar。
4、如果只是需要生成tar那么就成功了,接下來我們繼續生成gz包。生成gz包的重點是要在tar的格式的文件上右擊,可以理解為gz包依賴tar包。這里我們右擊test.tar。
5、打開壓縮界面,我們再次選擇壓縮格式,選擇gzip格式,然后就生成test.tar.gz包了。
6、成功生成的tar.gz表,可以在linux下使用 ?tar -zxvf test.tar.gz ?來解壓縮。
tar.gz 是linux和unix下面比較常用的格式,幾個命令就可以把文件壓縮打包成tar.gz格式,然而這種格式在windows并不多見,WinRAR、WinZip等主流壓縮工具可以釋放解開,卻不能打包生成。但是tar.gz在服務器端卻很常用,因為服務器系統linux占了相當的一部分。于是許多習慣用Windows的Web開發人員,在上傳網站到空間時可能會遇到這個壓縮格式的麻煩。如何生成得到tar.gz壓縮包,“7-ZIP”這個軟件可以很方便地解決這個問題。 具體步驟如下: 一、安裝7-ZIP以后,直接在你想要打包的文件上點右鍵菜單,會有一個7-ZIP的子菜單欄,類似WinRAR和WinZIP的那種右鍵菜單。然后選“7-ZIP”-“添加到壓縮檔案”,在彈出來的窗口里有個“壓縮格式”的選項,里面并沒有tar.gz格式,沒關系,里面有一個Tar格式,第一步就是要先壓成tar格式。 二、成功打包為Tar文件后,可能會發現這個tar文件包和原來的文件大小一樣,也就是說tar本身并沒有壓縮,而是僅僅把它們打包成一個單獨的Tar文件。所以需要做第二步,再在這個tar文件上面點右鍵,選“7-ZIP”-“添加到壓縮檔案”,這時候彈出的窗口里再看“壓縮格式選項”,發現多了兩個剛才沒有的,其中就包括“GZip”,是的,這一步就是把tar文件繼續壓縮成GZip。選擇“GZip”格式后確定,最后結果就是一個新的tar.gz格式的文件。 經測試,兼容各種軟件,上傳到服務器上也沒有問題。整個過程鼠標流,完全不用敲什么命令行。至此,在windows下面得到tar.gz完成。