通過vue-cli和webpack構(gòu)建的項目體積一般都較大,在生產(chǎn)環(huán)境下,需要進行打包部署。
1.準備
-
打包前,將config目錄下的index.js文件做修改,將assertsPublicPath的"/"修改為"./"
image 路由模式修改
將router下的index.js路由文件的history模式去掉
2.打包
- 項目路徑下,運行打包命令
npm run build
-
build結(jié)束后的結(jié)果,項目路徑會出現(xiàn)一個dist目錄
image -
進入dist目錄
image
3.部署
-
解壓nginx到本地目錄
image -
復制打包的dist文件夾到nginx的html目錄
image 命令行進入nginx目錄后,運行
start nginx
一閃而過
-
打開瀏覽器,輸入http://localhost,可以看到nginx的首頁
image
輸入http://localhost/dist,可以看到項目運行結(jié)果

image





