采取例如angular2-quickstart。需要部署哪些文件以及需要设置哪些设置才能从IIS启动此Web应用程序?
这是一个Typescript tuturial,我已经选择将编译脚本编成javascript。
webapp本身不需要服务器智能,因为它只是静态文件 – 网络资源(* .js,* .html文件等)。静态文件是什么angular2-quickstart生成作为其构建过程的输出,您可以在您的开发环境(可能本地在个人计算机上)运行。开发环境将需要节点(npm)。事实上,您可以在本地开发环境中测试本教程,而无需任何外部服务器。
编辑:
如果你看看package.json你可以看到它有lite-server:
"scripts": { "start": "npm run lite","lite": "lite-server" },
Lite服务器是一个模拟简单(web)文件服务器的小型服务器。
Lightweight development only node server that serves a web app,opens
it in the browser,refreshes when html or javascript change,injects
CSS changes using sockets,and has a fallback page when a route is not
found.
为了给你一个答案,用IIS服务你的应用程序,你只需要http://docs.asp.net/en/latest/fundamentals/static-files.html