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

问题描述 投票:1回答:3

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

这有什么解决方法吗?

请帮忙!

javascript c# html css angular
3个回答
3
投票

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

sudo npm install -g http-server

然后,你可以在dist文件夹中运行http-server命令它应该工作。


2
投票

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

npm install -g angular-http-server

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

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

npm install -g pkg

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


0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.