如何在命令行的Edge浏览器中使用锚点(#)链接打开本地.htm文件?

时间:2016-01-27 13:23:34

标签: windows command-line windows-10 microsoft-edge

我尝试使用命令linе的边缘浏览器中的锚链接打开本地.htm文件。

LaunchWinApp.exe "file:///C:/index.htm#anchor.htm"

但Edge浏览器仅打开索引页file:///C:/index.htm而没有其他页面。

为什么会这样?

1 个答案:

答案 0 :(得分:2)

目前,您无法以这种方式打开本地文件。您应该从目标文件夹中托管Web服务器,并通过localhost访问资源。

目前Microsoft Edge团队正在就此主题进行讨论,我们可以做的事情将极大地改善像您这样的开发人员的体验。

如果/当我们进行更改,影响此问题时,我将返回更新此答案。但是,目前,您最好的选择是托管本地服务器。下面提供了使用npm和Node.js执行此操作的说明。

如果您不确定如何站起来本地服务器,请执行以下步骤:

  1. 安装Node.js的latest version
  2. 打开命令提示符,然后运行npm install -g http-server
  3. 导航到您的网站文件夹,然后按Shift +右键单击以选择在此处打开命令窗口
  4. 运行命令http-server
  5. is a GIF of the process online