激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - IIS - Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

2024-01-05 11:02未知服務器之家 IIS

Vue環境的搭建 ? 一.???? 背景 vue的運行方式有兩種 一種是在頁面引用vue的js包, 一種是搭建腳手架來vue框架. 我們在這里使用的是第二種方式. 需要安裝的軟件 npm 16.13.1 LTS 現在最新版已經20了, 建議下載LTSC版 下載地址: https://n

Vue環境的搭建

?

一.???? 背景

vue的運行方式有兩種

一種是在頁面引用vue的js包,

一種是搭建腳手架來vue框架.

我們在這里使用的是第二種方式. 需要安裝的軟件 npm 16.13.1 LTS

現在最新版已經20了, 建議下載LTSC版

下載地址:

https://nodejs.org/en/

?

二.???? 安裝Node.js

點擊node-v16.13.1-x64.msi,開始安裝

?

在Welcome to the Node.js Setup Wizard 頁面點擊Next.

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

在”End-User License Agreement”點擊”I accept the terms in the License Agreement”, 然后點擊Next.

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

在”Destination Folder”頁面選擇安裝路徑, 這里是默認, 這個路勁要記住, 然后點擊Next

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

在Custom Setup, 我這里選擇默認, 然后點擊Next

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

在Tools for Native Modules頁面,勾選復選框,然后點擊Next

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

在Ready to install Node.js頁面點擊Install進行安裝

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

等待Node.js安裝完成, 然后點擊Finish

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

點擊Finish之后會彈出一個新的CMD窗口, Install Additional Tools for Node.js, 點擊任意鍵繼續

Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS?

?

點擊任意鍵繼續

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

等待Windows PowerShell執行完成, 按鍵盤回車鍵退出

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

三.???? 在NPM中安裝插件

1.?? 配置NPM

首先,先確認NPM安裝完成,,以管理員身份打開CMD.然后在CMD窗口查看npm版本號

命令 cd C:\Program Files\nodejs

命令 node -v

命令 npm -v

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

?

修改npm的本地倉庫:

npm config set prefix "C:\Program Files\nodejs\node_global"

npm config set cache "C:\Program Files\nodejs\node_cache"

查看是否配置成功

npm list –global

如果報錯如下, 請新建的目錄后再次,

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

如果顯示Empty,,就證明配置沒有問題

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

配置NPM的鏡像

由于國內訪問NPM的鏡像緩慢,這里我們使用了淘寶NPM的鏡像

命令 npm config set registry=https://registry.npm.taobao.org

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

檢查是否配置正確

命令:npm config list

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

安裝npm更新到到global目錄下

命令:npm install npm –g

命令?Run npm install -g npm@8.2.0 to update 這個直接安裝舊的版本,避免4048錯誤

(更新, 新版的安裝后可能會遇到4048的問題,在啟動Vue的時候無法啟動, 那么可以直接安裝舊的版本)

??

?

2.?? 配置VUE

配置系統變量,方便在CMD在任何目錄可以直接運行vue的命令

?

在桌面或者文件資源管理器,右擊此電腦,點擊屬性

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

在系統頁面中, 點擊高級系統設置

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

在系統屬性中,點擊環境變量

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

在系統變量下, 點擊Path

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

點擊新建, 然后添加記錄 C:\Program Files\nodejs\node_modules 和C:\Program Files\nodejs\node_global ,然后點確定

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

在NPM中配置vue,

命令 : npm install vue -g

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

配置vue-router

命令: npm install vue-router -g

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

安裝vue腳手架

命令 : npm install vue-cli –g

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

檢查vue是否安裝成功

命令: vue? -V

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

? 注意,如果是安裝了舊的版本,那么截圖就和這個不一樣,

?

3.?? 創建vue2.0項目

(如果在新下載的代碼,也需要如此操作)

在E盤根目錄下創建一個叫vueDome的項目。

?

剛開始,E盤下是個空文件夾

?

?

打開CMD, 執行命令vue init webpack vueDome

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

確認項目名稱, 如果名稱沒問題,可以直接按回車鍵

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

名稱校驗失敗,需要手動輸入名稱(注意名稱里面不能有大小寫)

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

下面的可以直接選擇默認

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

都填寫完成(藍色的文字都是選擇的文字)

然后開始加載項目文件

注意, 首次運行加載項目會安裝依賴(如下圖)

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

項目加載完成, 出現下面的內容

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

項目生產完畢后文件夾下會多出好多文件

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

進入項目

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

運行Dev項目

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

?

?

如果npm run dev 發生錯誤,錯誤如下圖

新版本的webpack?的BUG,解決方法就是卸載新版本,安裝老版本。

命令如下:

npm remove webpack-dev-server

npm install webpack-dev-server@2.9.1

?npm run dev

?

?

?

等cmd執行完成,顯示出下面的這個頁面. 就可以在瀏覽器里打開連接了,此時,這個窗體不能關閉

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

4. Vue的常見問題

4.1.安裝依賴的時候遇到4048錯誤

截圖如下

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

解決方法:

  1. 刪除C:\Users\{賬戶}\下的.npmrc文件
  2. 執行 npm cache clean –force
  3. 在項目中把node_modules文件夾和package-lock.json文件刪除?
  4. 重新執行npm install命令安裝依賴

?

四.???? 升級到Vue3.X

1.?? 升級腳手架

卸載舊版腳手架

命令: npm uninstall vue-cli -g

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

安裝新版本Vue升級包

命令: npm install -g @vue/cli

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

2.?? Vue 3的常用命令

創建項目 vue create [項目名稱]

安裝依賴 vue install

啟動項目 vue run serve

打包 npm run build

?

3.?? 運行Vue項目

3.1.? 打開CMD跳轉到項目的路徑

3.2.? 安裝依賴vue install

3.3.? 啟動項目 vue run serve

五.???? Net 5 Web API 的發布

1.?? 環境配置

1.1.????? 安裝IIS(不需要重啟)

  1. 在服務器儀表盤點擊添加角色和功能

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

  1. 開始之前 頁面點擊下一步

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

  1. 安裝類型選擇默認(基于角色或功能的安裝), 點擊下一步

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

  1. 服務器選擇,選擇對應的服務器,點擊下一步

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

  1. 選擇服務器角色, 勾選IIS, 選擇對應的服務和依賴

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

  1. 選擇功能頁面, 選擇需要的組件, 點擊安裝

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

IIS安裝完成

1.2.????? 安裝Net5的運行時(不需要重啟)

  1. 首先,打開IIS,打開主頁的模塊,檢查模塊中是否有AspNetCoreModuleV2,如果有, 請忽略1.2這一步, 直接到1.3

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

  1. 如下圖, 在我們演示的服務器中沒有AspNetCoreModuleV2模塊,那么我們就需要安裝Net 5的運行環境

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

  1. 下載依賴包并安裝

https://download.visualstudio.microsoft.com/download/pr/52a19242-a21c-421b-97d4-e69d70e802c5/db47df274b9c64ea2e22f90983e0e946/aspnetcore-runtime-5.0.14-win-x64.exe

?

https://download.visualstudio.microsoft.com/download/pr/1055020b-9c1a-4fd1-bb3e-64de0de2ee65/fbb705491eaea5fd9137de9fd230bbba/dotnet-sdk-5.0.405-win-x64.exe

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

?

  1. 3
  2. 5
  3. 6
  4. 45
  5. 4
  6. 5
  7. ?

?

?

2.?? 打包

2.1.? 右擊項目名稱,點擊發布, 選擇文件系統.

?

?

3.?? 發布到IIS

3.1.? 將發布的文件復制到服務器下

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

3.2.? 將WMSAPI.Core.Repository.dll和WMSAPI.Core.Service.dll也拷貝到服務器下

(因為項目已經解耦,編譯WMSAPIManage不會自動生成倉儲實現層和服務實現層的dll, 需要右擊這兩個項目名點擊重新生成,然后找到這兩個dll復制到服務器上)

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

3.3.? 安裝Net5的運行時和依賴

https://download.visualstudio.microsoft.com/download/pr/1055020b-9c1a-4fd1-bb3e-64de0de2ee65/fbb705491eaea5fd9137de9fd230bbba/dotnet-sdk-5.0.405-win-x64.exe

?

https://download.visualstudio.microsoft.com/download/pr/52a19242-a21c-421b-97d4-e69d70e802c5/db47df274b9c64ea2e22f90983e0e946/aspnetcore-runtime-5.0.14-win-x64.exe

?

3.4.? 檢查IIS的模塊是否包含AspNetCoreModule, 如果有這個模塊就沒有問題

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

3.5.? 在IIS配置程序運行池

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?

3.6.? 在IIS中發布

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

3.7.? 測試

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

4.?? 遇到的問題

問題: 默認情況下, IIS會攔截Put和Delete請求,以至于Put和Delete在請求的時候會返回405錯誤或者500錯誤.

原因分析:在默認情況下,IIS會安裝一個WebDav模塊,而這個模塊阻止了HTTP的PUT和Delete請求。

解決方案: 刪除IIS安裝的WebDav模塊,選擇你的項目,右邊有個“模塊”,雙擊它;找到WebDavModule,刪除它。

?

六.???? Vue的打包發布

1.?? 打包Vue

  1. 如果項目正在運行, 請先停止運行項目

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

  1. 運行命令進行編譯和打包npm run build

?Vue入門(1)安裝vue環境,創建Vue2 Vue3的項目并且安裝IIS環境和發布到IIS

2.?? 部署到nginx

3.?? 部署到IIS

?

延伸 · 閱讀

精彩推薦
  • IISIIS6架設網站過程常見問題解決方法總結

    IIS6架設網站過程常見問題解決方法總結

    很多朋友在用IIS6架網站的時候遇到不少問題,而這些問題有些在過去的IIS5里面就遇到過,有些是新出來的,俺忙活了一下午,做了很多次試驗,結合以前...

    IIS教程網7262021-08-24
  • IIS建站助手無法安裝iis-其他問題

    建站助手無法安裝iis-其他問題

    問:建站助手無法安裝iis服務,顯示Run-timeerror\429\: Activexcan\t 服務器IP:127.0.0.1127.0.0.1127.0.0.1用戶名:**********密碼:********** ,建站助手無法安裝iis 答:您好,...

    未知2042023-05-10
  • IIS云服務器怎么停止iis

    云服務器怎么停止iis

    云服務器 是一種虛擬化的服務器,它可以提供強大的計算和存儲資源,讓用戶能夠更靈活地部署和管理自己的應用程序和網站。在使用云服務器時,有時候...

    未知682023-09-06
  • IIS遠程分析win2003 IIS安全設置

    遠程分析win2003 IIS安全設置

    提起微軟公司 IIS web服務器的安全問題,很多人立刻就會聯想到那些為人們所稱頌的致命漏洞:UNICODE,CGI解析,.ida,idq,.Printer遠程溢出等.這些偉大的漏洞恐怕是我...

    服務器技術網3722020-09-12
  • IISIIS調用X-Forwarded-For Header (XFF)記錄訪客真實IP的兩種方法

    IIS調用X-Forwarded-For Header (XFF)記錄訪客真實IP的兩種方法

    通過IIS發布的網站放到F5設備后邊,通過透明監聽模式WAF設備過濾后,公網訪問者的真實IP被WAF設備IP替代,在網站日志看不到原來的真實IP了...

    hzfw200813292021-04-22
  • IISIIS7.5使用web.config設置偽靜態的二種方法

    IIS7.5使用web.config設置偽靜態的二種方法

    IIS7.5使用web.config設置偽靜態方法,有需要的朋友可以參考一下。...

    IIS之家4752020-08-28
  • IIS解決FastCGI 進程超過了配置的活動超時時限的問題

    解決FastCGI 進程超過了配置的活動超時時限的問題

    本篇文章是對解決FastCGI 進程超過了配置的活動超時時限的方法進行了詳細的分析介紹,需要的朋友參考下 ...

    jingxian6562020-05-08
  • IIS如何備份和恢復IIS6和IIS7的設置

    如何備份和恢復IIS6和IIS7的設置

    Windows的IIS有一個非常“坑爹”的備份還原功能,和大部分備份還原不同的是,這個服務默認不支持不同電腦之間的備份還原,如果用戶重裝Windows的話,即...

    服務器技術網10482022-03-03
主站蜘蛛池模板: 午夜精品久久久久久久99热浪潮 | 国内精品久久久久久久星辰影视 | 亚洲欧美在线视频免费 | 国产午夜免费 | 精品一区二区久久久久久久网精 | 免费观看视频网站 | 国产一区精品在线观看 | 久久丝袜脚交足黄网站免费 | 国产精品午夜未成人免费观看 | 色中色综合 | 久久精品国产清自在天天线 | 91久久在线观看 | 色综合久久久久久久久久久 | av资源在线天堂 | 久草在线视频网 | 成人午夜a | 欧美日本在线视频 | 黄色片网页 | 国产成人在线观看网站 | 久久久一区二区三区四区 | 91成人在线网站 | 国产999视频在线观看 | 91色琪琪电影亚洲精品久久 | 亚洲第一成人在线观看 | 日本中文字幕久久 | 国产91久久久久 | 久久亚洲视频网 | 夜添久久精品亚洲国产精品 | 免费观看9x视频网站在线观看 | 久久蜜臀一区二区三区av | 在线成人av观看 | 特大黑人videos与另类娇小 | 免费三级大片 | 日韩av电影免费看 | 精品国产一区二区三区天美传媒 | 国产九九在线视频 | 欧美性猛交xxxxx按摩国内 | 曰韩一二三区 | 国产精品视频二区不卡 | 久久精品国产99国产精品亚洲 | 国产精品一区二区三区99 |