加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

发布时间:2020-12-17 07:41:48 所属栏目:安全 来源:网络整理
导读:我正在使用node.js处理AngularJs应用程序.使用gulp,我创建(编译)我的应用程序(应用程序在下面的图像),并得到以下目录 现在我完全看到如何继续下一步.我想通过IIS托管此应用程序来运行并查看页面(在views文件夹中),但我不知道如何在IIS上托管它. 我尝试了this
我正在使用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绑定).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读