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)錯(cuò)...
問題解答
回答1:404 API接口請(qǐng)求地址不存在啊,當(dāng)然報(bào)錯(cuò)。
回答2:虛擬主機(jī)不可以的,需要VPS,使用SSH連接到服務(wù)器,然后可以使用PM2運(yùn)行你的項(xiàng)目
回答3:你的東西都是靜態(tài)的吧,只有沒有服務(wù)端的js,虛擬主機(jī)就能跑。
你這邊是接口請(qǐng)求404了,是不是你開發(fā)環(huán)境下設(shè)了http代理。404就是沒有url上沒有發(fā)現(xiàn)東西,url是錯(cuò)的。
回答4:你做的是 讓 npm run build 打包出來的文件放上去,然后用 Nginx 部署你的靜態(tài)網(wǎng)站,具體教程 我推薦一篇文章給你,接好了用 Nginx 部署你的第一個(gè)靜態(tài)網(wǎng)站
回答5:先運(yùn)行npm run build,然后把static和index.html文件放在虛擬主機(jī)的根目錄里,之后就可以訪問了
相關(guān)文章:
1. 數(shù)組按鍵值封裝!2. python - flask _sqlalchemy 能否用中文作為索引條件3. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題4. python3.x - git bash如何運(yùn)行.bat文件?5. java - 阿里的開發(fā)手冊(cè)中為什么禁用map來作為查詢的接受類?6. docker不顯示端口映射呢?7. javascript - ES6規(guī)范下 repeat 函數(shù)報(bào)錯(cuò) Invalid count value8. clone - git sourceTree克隆倉(cāng)庫(kù)時(shí),都不停彈出Password Required彈窗,即時(shí)輸入正確的git賬號(hào)密碼還是彈出9. javascript - webpack中alias配置中的“@”是什么意思?10. 主題切換問題,用過別人的webapp在后臺(tái)切換模板主題后手機(jī)端打開網(wǎng)頁(yè)就是切換到的主題了
