服务器端渲染在我的本地计算机上运行良好
使用"
我想将其上传到我的iis 8服务器 这就是我所做的
在本地计算机上构建应用程序:
npm run serve:ssr
将内容上传到我的服务器(已安装iisnode)
内容文件夹:
网络配置文件:
npm run build:ssr
结果:(我注意到路径错误) 我在这里想念他什么?
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="iisnode" path="server.js" verb="*" modules="iisnode"/>
</handlers>
<rewrite>
<rules>
<rule name="DynamicContent">
<match url="/*" />
<action type="Rewrite" url="server.js"/>
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
答案 0 :(得分:0)
server.js文件中是否包含以下行(粗体)?
app.set('view engine','html');
app.set('views',join(DIST_FOLDER,'browser'));