国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue+asp.net Web api前后端分離項目發(fā)布部署

這篇具有很好參考價值的文章主要介紹了vue+asp.net Web api前后端分離項目發(fā)布部署。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、前后端項目介紹

1.前端項目是使用vue腳手架進行創(chuàng)建的。

腳手架版本:@vue/cli 5.0.8

編譯器版本:vs code 1.82.2

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

2.后端是一個asp.net? Core Web API 項目

后端框架版本:.NET 6.0

編譯器版本:vs 2022

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

二、發(fā)布部署步驟

第一步:在vs code 編譯器中的終端窗口輸入如下命令,進行前端項目打包。

npm run build

打包后文件如下所示:

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

第二步:在 vs2022中進行后端項目發(fā)布。

選擇項目后,右鍵鼠標,選擇發(fā)布,然后選擇發(fā)布到文件夾。

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

發(fā)布后文件如下所示:

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

第三步:IIS服務器部署前環(huán)境準備

在IIS服務器上部署前后端項目,需要安裝一個.NET 6.0部署捆綁包。

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

官網(wǎng)下載地址:下載 .NET 6.0 (Linux、macOS 和 Windows) (microsoft.com)https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0

?window平臺部署,需要下載托管捆綁包。vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

第四步:在IIS服務器上創(chuàng)建前后端網(wǎng)站

首先把前后端文件復制到一個單獨的文件夾下,如下所示

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

然后在IIS服務器選中網(wǎng)站右鍵單擊,選擇添加網(wǎng)站,在彈框中輸入網(wǎng)站名稱,選擇物理路徑(此處路徑就是上一步中前端文件所在的目錄),然后設置端口號,此處可以任意設置(只要不和其他應用端口沖突即可),之后點擊確定即可完成前端頁面的部署。

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

下一步按照同樣的方式進行后端網(wǎng)站部署。操作如下圖所示。

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

下一步將對后端網(wǎng)站進行應用程序池配置。打開應用程序池,雙擊右側后端網(wǎng)站,在彈框中選擇【無托管代碼】然后點擊確定即可。

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

注意:安裝完第三步中的托管包后,IIS網(wǎng)站模塊中就會出現(xiàn)AspNetCoreModuleV2模塊,有這個模板,才能進行后端網(wǎng)站部署。

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

第五步:修改前端文件中請求后端數(shù)據(jù)的接口地址,此處配置的地址如下:

const http = ref("http://192.168.173.128:8688/api")

注意:大家如果本地部署,這里的地址需要填寫部署前端網(wǎng)站服務器的IP地址,端口填寫為部署的后端網(wǎng)站的端口號。

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

重新打包一下前端文件,替換掉已經(jīng)發(fā)布到服務器上的前端文件即可。

三、結果展示

在瀏覽器中訪問前端網(wǎng)站地址:

http://192.168.173.128:8699/

vue+asp.net Web api前后端分離項目發(fā)布部署,前后端分離項目開發(fā)部署,vue.js,前端,javascript,asp.net

如上所示,后端網(wǎng)站響應了前端網(wǎng)站發(fā)送的請求。

以上就是前后端分離項目IIS服務器部署的全部操作步驟,如果大家覺得有用請給點個贊,謝謝!文章來源地址http://www.zghlxwxcb.cn/news/detail-744865.html

到了這里,關于vue+asp.net Web api前后端分離項目發(fā)布部署的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • .net6 core web項目發(fā)布部署到IIS,以Windows服務的形式部署啟動

    .net6 core web項目發(fā)布部署到IIS,以Windows服務的形式部署啟動

    一、修改Program.cs代碼,注冊為 Windows Service 如果不注冊builder.Host.UseWindowsService(); 安裝為window服務會啟動報錯 安裝NuGet包 Microsoft.Extensions.Hosting.WindowsServices Program.cs代碼 二、發(fā)布項目 1、以文件夾形式 2、目標運行時選對應的平臺(本Coder是:winx-64) 3、文件夾選項:在發(fā)布前刪

    2024年02月11日
    瀏覽(26)
  • web前端開發(fā)項目走proxy代理后端接口,構建發(fā)布到生產(chǎn)等環(huán)境后,如何修改api接口

    在開發(fā)環(huán)境,因為本地站點和接口站點不是同一個域名,就產(chǎn)生了跨域問題,但是不可能讓后端開發(fā)跨域端口或使用 jsonp ,所以,一般是讓前端通過在 webpack.config.js 中配置 proxy 來走接口代理。 代碼如下: 這樣,就將本地域名代理到接口了。 構建成 dist目錄 后,就不能修改

    2024年02月15日
    瀏覽(24)
  • 楊中科 ASP.NET Core前后端分離開發(fā)

    楊中科 ASP.NET Core前后端分離開發(fā)

    前后端分離 1、傳統(tǒng)MVC開發(fā)模式: 前后端的代碼被放到同一個項目中,前端人員負責編寫頁面的模板,而后端開發(fā)人員負責編寫控制器和模型的代碼并且“套模板”。 缺點: 互相依賴, 耦合性強,責任劃分不清 。 2、主流的“前后端分離”: 前端開發(fā)人員和后端開發(fā)人員分別負

    2024年01月23日
    瀏覽(19)
  • liunx系統(tǒng)發(fā)布.net core項目

    liunx系統(tǒng)發(fā)布.net core項目

    liunx系統(tǒng):centos-7u6-x86_64 項目框架:.net6 沒有wget命令,先安裝wget 添加 Microsoft 包存儲庫,將 Microsoft 包簽名密鑰添加到受信任密鑰列表,并添加 Microsoft 包存儲庫。 打開終端并運行以下命令: .NET SDK 使你可以通過 .NET 開發(fā)應用。 如果安裝 .NET SDK,則無需安裝相應的運行時。

    2024年04月11日
    瀏覽(21)
  • 1.2 .net 8 ASP.NET Core Web API 項目創(chuàng)建之 Hello,World

    1.2 .net 8 ASP.NET Core Web API 項目創(chuàng)建之 Hello,World

    上一節(jié)演示了如何創(chuàng)建一個新的Web API 項目,并展示了如何運行及測試接口,這節(jié)的主要目標是增加一個hello的接口,接口返回內容為“Hello,World!”,在添加接口之前,我們先要對上一節(jié)的項目進行分析,只有了解項目的結構,才能知道怎么去添加新的接口和擴展新的功能。

    2024年01月20日
    瀏覽(34)
  • 在IIS上部署你的ASP.NET Core Web Api項目及Swagger

    在IIS上部署你的ASP.NET Core Web Api項目及Swagger

    與ASP.NET時代不同,ASP.NET Core不再是由IIS工作進程(w3wp.exe)托管,而是使用自托管Web服務器(Kestrel)運行,IIS則是作為反向代理的角色轉發(fā)請求到Kestrel不同端口的ASP.NET Core程序中,隨后就將接收到的請求推送至中間件管道中去,處理完你的請求和相關業(yè)務邏輯之后再將HTTP響

    2024年02月10日
    瀏覽(26)
  • 04.使用 github actions+docker 自動部署前后端分離項目 zhontai (.net core+vue)

    04.使用 github actions+docker 自動部署前后端分離項目 zhontai (.net core+vue)

    Github Actions是什么?是 GitHub 提供的一種持續(xù)集成/持續(xù)部署(CI/CD)工作流程自動化服務,助力項目的自動化構建、測試和部署。 依托于平臺,本文將分享使用 GitHub Actions 完成對一個.Net Core+Vue 的前后端分離項目 zhontai 的構建,并使用 docker 部署到云服務器(阿里云) 經(jīng)過一番嘗

    2024年02月11日
    瀏覽(24)
  • 前后端分離,Asp.net core webapi 簡單 2 步,輕松配置跨域

    前后端分離,Asp.net core webapi 簡單 2 步,輕松配置跨域

    可以說,前后端分離已經(jīng)成為當今信息系統(tǒng)項目開發(fā)的主流軟件架構模式,微服務的出現(xiàn),讓前后端分離發(fā)展更是迅速,大量優(yōu)秀的前端框架如 vue.js、react 的出現(xiàn),也讓前后端分離趨勢加快。 所謂的前后端分離軟件架構模式,就是指將前端和后端的開發(fā)完全分離,后端負責

    2024年01月17日
    瀏覽(16)
  • 【項目案例】前后端分離項目 【W(wǎng)eb圖書管理系統(tǒng) 】SpringBoot + Vue + Element UI + Mysql

    【項目案例】前后端分離項目 【W(wǎng)eb圖書管理系統(tǒng) 】SpringBoot + Vue + Element UI + Mysql

    ?? 博主介紹 : 博主從事應用安全和大數(shù)據(jù)領域,有8年研發(fā)經(jīng)驗,5年面試官經(jīng)驗,Java技術專家,WEB架構師,阿里云專家博主,華為云云享專家,51CTO 專家博主 Java知識圖譜點擊鏈接: 體系化學習Java(Java面試專題) ???? 感興趣的同學可以收藏關注下 , 不然下次找不到喲

    2024年02月07日
    瀏覽(41)
  • 如何在linux上使用docker發(fā)布.net6.0的webApi項目

    如何在linux上使用docker發(fā)布.net6.0的webApi項目

    打開vs2022,創(chuàng)建一個新的webapi項目。 默認選項,一直下一步就ok。注意框架要使用.net6.0,不要選擇.netframework(不支持跨平臺)。 創(chuàng)建完后,已經(jīng)生成完整的示例代碼了,這個項目是可以直接運行的。這里我們在Program.cs文件中,稍作修改,在最后一行Run方法指定api的端口號,

    2024年02月11日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包