角度dist文件||如何在没有服务器的情况下在本地运行它们?

时间:2017-12-15 12:05:52

标签: javascript c# html css angular

我正在尝试创建一个桌面应用。它使用Angular作为前端,使用c#作为后端。我正在使用的框架是CefSharp。我尝试通过打开index.html在本地运行它们,但事实证明我们需要一台服务器来运行这些文件。

有没有解决方法呢?

请帮忙!

3 个答案:

答案 0 :(得分:3)

只需运行以下命令即可全局安装NPM的http-server模块:

sudo npm install -g http-server

然后,您可以在dist文件夹中运行 http-server 命令。

答案 1 :(得分:2)

我找到了解决问题的方法很简单,我不得不下载一个节点模块 angular-http-server

npm install -g angular-http-server

安装后。我必须将它转换为可执行文件,以便我能够从我的c#项目启动它。

要将此模块转换为可执行文件,我必须下载 pkg 模块。

npm install -g pkg

并使用此我能够将该服务器转换为可执行文件。所以现在它甚至可以在没有安装节点的电脑上运行。

答案 2 :(得分:0)

构建完成后,您的项目只包含一个html文件和JS文件。

只需在浏览器中运行index.html,就可以了!