VUE3.0从零开始-打包发布到IIS(终)
1.在终端上 输入npm run build2.生成dist文件夹,里面的内容就是打包压缩好的文件3.新建web.config 文件到dist下面,把下面的内容复制进去。<?xml version="1.0" encoding="UTF-8"?><configuration><system.webServer><staticContent><r
1.在终端上 输入npm run build
2.生成dist文件夹,里面的内容就是打包压缩好的文件
3.新建web.config 文件到dist下面,把下面的内容复制进去。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="font/x-woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="font/x-woff2" />
<remove fileExtension=".ttf" />
<mimeMap fileExtension=".ttf" mimeType="font/x-ttf" />
<remove fileExtension=".json" />
<mimeMap fileExtension=".json" mimeType="text/json" />
</staticContent>
<rewrite>
<rules>
<rule name="vue" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="/" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
4.下载urlrewrite2 URL重写安装。
https://www.iis.net/downloads/microsoft/url-rewrite
5.在IIS中新建站点
在"网站"执行鼠标右键,选择添加网站。
网站名称:按照用途或者项目起名即可
应用程序池:部署前端项目,这个可以忽略,任意选择即可
内容目录:网站存放的路径,最好以英文命名
端口:web一般是80端口,不过我的80已经被其他项目占用,所以我设置为8068
部署完成之后,直接在浏览器地址栏输入:http://localhost:8068/
更多推荐
所有评论(0)