angularjs – 在IIS上部署角度应用程序

前端之家收集整理的这篇文章主要介绍了angularjs – 在IIS上部署角度应用程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用node.js处理AngularJs应用程序.使用gulp,我创建(编译)我的应用程序(应用程序在下面的图像),并得到以下目录

现在我完全看到如何继续下一步.我想通过IIS托管此应用程序来运行并查看页面(在views文件夹中),但我不知道如何在IIS上托管它.

我尝试了this文章,但它指导使用快速服务器.

问题是,IIS如何知道第一页在于视图文件夹,即使我使用完整的URL

http://localhost:8078/views/index.html

显示了所有角度代码与括号如{{logginuser}}等

编辑:
我是否需要这个web.config文件?如果是,那么我将如何定义入口点到应用程序?

只需在IIS中的网站上配置一个Web应用程序,并创建一个自定义的web.config.

>在IIS中,转到默认网站,右键单击并选择添加Web应用程序
>将别名设置为AngularApp,并将物理路径作为目录的根目录
>使用以下代码在目录的根目录下添加一个web.config文件

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <defaultDocument>
        <files>
            <add value="views/index.html" />
        </files>
    </defaultDocument>
  </system.webServer>
</configuration>

>浏览到您的新Angular应用程序,转到http://localhost/AngularApp(假设IIS中的http绑定).

猜你在找的Angularjs相关文章