最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

把vue-router和express項目部署到服務(wù)器的方法

 更新時間:2018年02月21日 22:06:54   作者:李小斌96  
下面小編就為大家分享一篇把vue-router和express項目部署到服務(wù)器的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

- 首先確定此項目在本地能夠運行成功

在本地命令行中輸入npm run start,無報錯,且打開127.0.0.1:3000

有寫的路由為/的頁面,如圖

此為文件層級關(guān)系

front為前端文件

xk3為后臺express與數(shù)據(jù)庫mysql鏈接的文件

用命令行進入后臺并且運行,啟動成功

這是路徑為/的頁面

在瀏覽器中輸入路徑http://localhost:3000/

瀏覽器中顯示W(wǎng)elCome to express

至此此項目在本地運行成功,我們現(xiàn)在就要放到服務(wù)器上。

- 準(zhǔn)備工作

此前服務(wù)器的基本設(shè)置就不再贅述。

打開xftp或者其他類似軟件,將此項目全部復(fù)制到/var/www/路徑下

(此路徑可能會不一樣,就是服務(wù)器網(wǎng)頁的路徑)

將后臺所需要的數(shù)據(jù)導(dǎo)入服務(wù)器的數(shù)據(jù)庫中,命令為mysql>source “路徑”;

然后打開xshell并進入此項目后臺,類似于在本地運行后臺文件,前提是你的服務(wù)器上安裝了node,mysql等基本配置,自行百度,還有一個問題就是確定你的vue-router中的路由獲取的是服務(wù)器的ip+port+router,例如var url = ‘http://47.95.7.109:3000/course/batchDelete‘,還要從阿里云的安全組配置那里打開你的3000端口,不然訪問會被阻止。

我的運行失敗是因為我之后用了forever守護進程,一直在占用3000端口,所以無法啟動,如果沒有設(shè)置過的話能夠正常啟動就和在本地一樣。

以我的學(xué)生選課系統(tǒng)為例截圖

但是這樣你的服務(wù)器就一直處于阻塞狀態(tài),只要斷開鏈接,服務(wù)也會中斷。

創(chuàng)建守護進程

接下來就是用pm2或者forever創(chuàng)建守護進程,經(jīng)過親測,感覺forever比較簡單,只需要幾行命令,并不需要額外配置。

即開始使用forever

1.sudo npm install forever -g

2.forever start app.js

3.forever start -l forever.log app.js

這是我出現(xiàn)了一個錯誤,是沒有指定錯誤和輸出的日志文件

提示錯誤為:log file /root/.forever/forever.log exists. Use the -a or –append option to append log.

4.解決方案

forever start -a -l forever.log -o out.log -e err.log app.js(app.js就是后臺的入口文件)

如果還是不行可使用

forever start -a -l forever.log -o out.log -e err.log ./bin/www

此時node項目部署完成,就算關(guān)閉服務(wù)器的后臺服務(wù)也能正常運行,不需要阻塞。

運行成功圖片

如果其中有問題,請?zhí)岢?,謝謝!

樣本鏈接:http://47.95.7.109/student/work/front/#/

以上這篇把vue-router和express項目部署到服務(wù)器的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • webstorm+vue初始化項目的方法

    webstorm+vue初始化項目的方法

    今天小編就為大家分享一篇webstorm+vue初始化項目的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Vue3中內(nèi)置組件Teleport的基本使用與典型案例

    Vue3中內(nèi)置組件Teleport的基本使用與典型案例

    Teleport是一種能夠?qū)⑽覀兊哪0逡苿拥紻OM中Vue app之外的其他位置的技術(shù),下面這篇文章主要給大家介紹了關(guān)于Vue3中內(nèi)置組件Teleport的基本使用與典型案例的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • vue底部加載更多的實例代碼

    vue底部加載更多的實例代碼

    本文通過實例代碼給大家介紹了vue底部加載更多,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-06-06
  • vue實現(xiàn)ToDoList簡單實例

    vue實現(xiàn)ToDoList簡單實例

    這篇文章主要為大家詳細介紹了vue實現(xiàn)ToDoList簡單實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • Vue3使用KeepAlive不生效的解決方法

    Vue3使用KeepAlive不生效的解決方法

    使用arco-design-pro的vue3后臺框架, 切換路由時, 組件包裹的keepAlive不生效, 切換tab后組件狀態(tài)會刷新, 并重新獲取接口, 導(dǎo)致頁面切換時閃爍,所以本文給大家介紹了Vue3使用KeepAlive不生效的解決方法,需要的朋友可以參考下
    2024-11-11
  • vue實現(xiàn)下拉加載其實沒那么復(fù)雜

    vue實現(xiàn)下拉加載其實沒那么復(fù)雜

    這篇文章主要給大家介紹了關(guān)于vue實現(xiàn)下拉加載的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用vue具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • vue中使用rem布局的兩種方法小結(jié)

    vue中使用rem布局的兩種方法小結(jié)

    這篇文章主要介紹了vue中使用rem布局的兩種方法小結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • vue組件實現(xiàn)可搜索下拉框擴展

    vue組件實現(xiàn)可搜索下拉框擴展

    這篇文章主要為大家詳細介紹了vue組件實現(xiàn)可搜索下拉框的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • vue之proxyTable代理超全面配置方式

    vue之proxyTable代理超全面配置方式

    本文作者分享了使用Vue進行代理配置的個人經(jīng)驗,介紹了如何使用proxyTable進行跨域請求配置,并提供了具體的配置文件和使用方法,便于同行參考和學(xué)習(xí)
    2024-10-10
  • Vue 使用formData方式向后臺發(fā)送數(shù)據(jù)的實現(xiàn)

    Vue 使用formData方式向后臺發(fā)送數(shù)據(jù)的實現(xiàn)

    這篇文章主要介紹了Vue 使用formData方式向后臺發(fā)送數(shù)據(jù)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評論

吉水县| 松桃| 温宿县| 沛县| 隆德县| 平湖市| 宁陕县| 桃园县| 商丘市| 安陆市| 禄丰县| 大石桥市| 济南市| 沂南县| 洛隆县| 丹凤县| 米脂县| 长寿区| 汝阳县| 庆元县| 外汇| 长治县| 留坝县| 洮南市| 宁武县| 庄浪县| 青阳县| 历史| 体育| 普宁市| 金川县| 绥宁县| 拜城县| 社旗县| 万全县| 武定县| 蓝田县| 阳朔县| 新河县| 屏南县| 平南县|