求助,vuecli打包之后網(wǎng)站無(wú)法運(yùn)行。開(kāi)發(fā)中 我的目錄也很簡(jiǎn)單,源代碼都在src下,其他所有的靜態(tài)資源全部都放在static里面,static里面都是一些圖片、json靜態(tài)文件v 然后由于我需要吧網(wǎng)站部署到服務(wù)器根目錄的一個(gè)目錄里 類似 www.baidu.com/you163,然后修改webpack配置,吧config/index.js里面的build: assetsPublicPath 改成 assetsPublicPath: '/you163/',后臺(tái)是我用nodejs+express做的,然后把生成的index.html+static目錄 全部丟到express.static 設(shè)置的靜態(tài)資源的 /you163目錄下面。v現(xiàn)在我訪問(wèn)http://www.ych1987.xyz/you163/ 網(wǎng)站空白,F(xiàn)12查看network 請(qǐng)求只有webpack生成的dist/js目錄下的三個(gè)JS文件:app、manifest、vendor以及dist/css生成的app.css , 這4個(gè)請(qǐng)求是正常的,但是控制臺(tái)沒(méi)有任何報(bào)錯(cuò) network也沒(méi)有其他紅字請(qǐng)求了。v 另外還有一點(diǎn)疑問(wèn)是,我通過(guò)vuecli做的spa網(wǎng)站,在開(kāi)發(fā)中 通過(guò)http://localhost:8080/cart 可以訪問(wèn)到vue路由里做好的頁(yè)面,如果在服務(wù)器部署正常,那么是否我通過(guò)http://www.ych1987.xyz/you163... 就能訪問(wèn)到?當(dāng)然 目前部署有問(wèn)題 訪問(wèn)/cart地址返回的是express的報(bào)錯(cuò)Cannot GET /you163/cart,還是說(shuō) 我需要修改后臺(tái)nodejs的代碼?先謝謝大家了!~~*
vuecli打包之后網(wǎng)站無(wú)法運(yùn)行
牛魔王的故事
2019-03-05 17:20:37