如何修复"无法加载资源404"将角度应用程序部署到azure门户网站应用程序

时间:2018-03-08 22:00:03

标签: node.js angular azure deployment azure-web-sites

我正在尝试通过dist文件夹将角度应用程序部署到Microsoft Azure应用服务。我运行脚本" ng build --prod"生成dist文件夹,压缩它,并将其上载到部署站点以进行Azure服务。然后只加载了网站的一部分,并且有很多404错误。这是我的临时网络链接:https://tes42.azurewebsites.net

angular应用程序有一个名为" books"的rooter,dist文件夹中的index.html文件有代码。我在想是否问题是由此造成的?

1 个答案:

答案 0 :(得分:0)

要解决这些404错误,您需要使用以下内容向您的根添加 [DllImport("user32.DLL")] public static extern bool RegisterTouchWindow(IntPtr hwnd, int ulFlags); [DllImport("user32.DLL")] public static extern bool UnregisterTouchWindow(IntPtr hwnd); public Form1() { InitializeComponent(); RegisterTouchWindow(button1.Handle, 0); } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { UnregisterTouchWindow(button1.Handle); } 文件:

web.config