Javascript 以文件(File://)协议运行Web服务器

Javascript 以文件(File://)协议运行Web服务器,javascript,html,node.js,vue.js,quasar-framework,Javascript,Html,Node.js,Vue.js,Quasar Framework,我正在使用Quasar制作Vue SPA web应用程序/页面。在这种情况下,只能通过单击由Quasar packager创建的index.html文件来运行此web应用程序。该包将仅在本地分发,不会托管在域中 现在我的问题是。因为我将使用XMLHttpRequest打开捆绑包中的本地文件(xml文件),所以我需要打开一个web服务器 是否有任何方法可以通过双击index.html(文件://协议)自动启动web服务器(以编程方式) 我当时是这样想的(但由于错误无法静态分析第74行中的“requ

我正在使用Quasar制作Vue SPA web应用程序/页面。在这种情况下,只能通过单击由Quasar packager创建的index.html文件来运行此web应用程序。该包将仅在本地分发,不会托管在域中

现在我的问题是。因为我将使用
XMLHttpRequest
打开捆绑包中的本地文件(xml文件),所以我需要打开一个web服务器

是否有任何方法可以通过双击
index.html
文件://
协议)自动启动web服务器(以编程方式)

我当时是这样想的(但由于错误
无法静态分析第74行中的“require(…,…)”,我仍然无法让它工作):

const LocalWebServer=require('local-web-server')
const ws=LocalWebServer.create({
港口:9000,
目录:“public”
})
/*关闭*/
ws.server.close()


谢谢

否,html文件将无法启动可执行文件并打开tcp端口