我想实现angular universal,因为我已经完成了整个教程并设置了应用程序。 https://angular.io/guide/universal
我能够构建应用,但是当我提供应用时,我收到一个错误,它可以在' dist / browser'中找到任何视图,这是因为我的浏览器文件夹是本身没有产生。我尝试更改' dist / browser'只是' dist' dist虽然我不认为这是预期的事情,但应用程序仍然有效。
这是我的angular-cli.json文件的片段,如果有帮助
string val="";
if (reader.HasRows)
{
while (reader.Read())
{
val += "ID = " + reader[0].ToString() + "; Name = " + reader[1].ToString();
}
}
else
{
return "Data is Empty";
}
reader.Close();
return val;
如何让浏览器文件夹渲染并使其正常工作?
答案 0 :(得分:1)
在您的第一个应用中,您实际上需要将outDir
更改为dist/browser
,而不仅仅是dist
关于您的index.html
文件,您在dist/server
文件夹中看不到它是正常的,您的通用服务器将使用dist / browser文件夹中的文件
看看这里,步骤说得很清楚 https://github.com/angular/angular-cli/wiki/stories-universal-rendering