我创建了一个角度2项目,最近将其升级为角度4并支持ssr。在build in dist文件夹之后的早期版本中,我们有一些文件,对于部署,我们将文件复制到" wwwroot"我们的ASP.NET核心应用程序的文件夹,一切都很好。
但是现在当我使用这些命令构建角度应用程序时:
ng build -prod --build-optimizer --app 0
sw-precache --root=dist/browser --config=src/sw-precache-config.js --verbose
ng build --aot --app 1
webpack
结果是两个文件夹和一个" server.js"文件。 我无法理解如何部署这两个文件夹(浏览器,服务器)和一个文件(server.js)。
我读过这些文章,但他们没有帮助我:
https://www.8sph.com/blog/node-iis-virtual-dirs
https://domantasjovaisas.wordpress.com/2014/08/13/expressjs-applications-on-iis-using-iisnode/
https://itsmebhavin.wordpress.com/2015/06/23/iisnode-installation-configuration/
并且像我的问题这样的每个问题都没有在SO中回答: