Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在浏览器中以静态网站的形式运行Angular 5应用程序,无需任何服务器_Javascript_Angular - Fatal编程技术网

Javascript 在浏览器中以静态网站的形式运行Angular 5应用程序,无需任何服务器

Javascript 在浏览器中以静态网站的形式运行Angular 5应用程序,无需任何服务器,javascript,angular,Javascript,Angular,我需要在浏览器中手动打开index.html文件,在浏览器中运行Angular 5应用程序。我的客户端没有任何服务器。他只想让我给他发送一个包(dist文件夹),然后双击index.html文件,在浏览器中将应用程序作为网站运行 我已经完成了ng build--prod--base href./,我的dist文件夹中有文件。我无法使用任何服务器节点/IIS,因为我无法要求我的客户端将这些服务器作为先决条件进行安装。没有办法做到这一点。但您可以在客户机上安装http服务器包,只需在prod bui

我需要在浏览器中手动打开index.html文件,在浏览器中运行Angular 5应用程序。我的客户端没有任何服务器。他只想让我给他发送一个包(dist文件夹),然后双击index.html文件,在浏览器中将应用程序作为网站运行


我已经完成了
ng build--prod--base href./
,我的dist文件夹中有文件。我无法使用任何服务器节点/IIS,因为我无法要求我的客户端将这些服务器作为先决条件进行安装。

没有办法做到这一点。但您可以在客户机上安装http服务器包,只需在prod build目录中运行http server dist/

npm安装-ghttp服务器

http服务器区/


希望这有助于

安装
http服务器
首先,我需要让我的客户端在他们的机器上安装Node.js,然后他/她就可以安装并使用
http服务器
。正如我在问题中提到的,我不能要求他们安装整个服务器来运行它。尝试:1。-使用hashLocationStrategies,2。-在index.html中更改类似