javascript - 阿里云虛擬主機(jī)怎么運(yùn)行webpack打包的vue餓了么web-app
問題描述
根據(jù)慕課vue餓了么寫好了代碼,現(xiàn)在放進(jìn)阿里云虛擬主機(jī) 不知道怎么運(yùn)行起來
1.我的做法是:直接阿里云的虛擬主機(jī) ftp:ip 放進(jìn)去dist下面的文件 其余是要怎么部署環(huán)境什么的還是怎么辦啊?完全不懂 我就放進(jìn)去了文件
2.打開域名 顯示如下 報(bào)錯...
問題解答
回答1:404 API接口請求地址不存在啊,當(dāng)然報(bào)錯。
回答2:虛擬主機(jī)不可以的,需要VPS,使用SSH連接到服務(wù)器,然后可以使用PM2運(yùn)行你的項(xiàng)目
回答3:你的東西都是靜態(tài)的吧,只有沒有服務(wù)端的js,虛擬主機(jī)就能跑。
你這邊是接口請求404了,是不是你開發(fā)環(huán)境下設(shè)了http代理。404就是沒有url上沒有發(fā)現(xiàn)東西,url是錯的。
回答4:你做的是 讓 npm run build 打包出來的文件放上去,然后用 Nginx 部署你的靜態(tài)網(wǎng)站,具體教程 我推薦一篇文章給你,接好了用 Nginx 部署你的第一個靜態(tài)網(wǎng)站
回答5:先運(yùn)行npm run build,然后把static和index.html文件放在虛擬主機(jī)的根目錄里,之后就可以訪問了
相關(guān)文章:
1. 前端 - html5 audio不能播放2. java固定鍵值轉(zhuǎn)換,使用枚舉實(shí)現(xiàn)字典?3. vim - win10無法打開markdown編輯器4. mysql - 千萬數(shù)據(jù) 分頁,當(dāng)偏移量 原來越大時,怎么優(yōu)化速度5. 如何解決tp6在zend中無代碼提示6. javascript - 有沒有類似高鐵管家的時間選擇插件7. 這是什么情況???8. python - flask學(xué)習(xí),user_syy添加報(bào)role is invalid keyword for User.9. css - BEM 中塊(Block)有木有什么標(biāo)準(zhǔn) 何時決定一個部分提取為塊而不是其父級的元素呢(Element)?~10. javascript - 微信網(wǎng)頁開發(fā)從菜單進(jìn)入頁面后,按返回鍵沒有關(guān)閉瀏覽器而是刷新當(dāng)前頁面,求解決?
