当我在c:驱动器中安装http-server时,它会自动安装在d:驱动器中。
结果如下:-
C:\Users\Kuncham>npm install http-server -g
D:\usr\local\http-server -> D:\usr\local\node_modules\http-server\bin\http-server
D:\usr\local\hs -> D:\usr\local\node_modules\http-server\bin\http-server
+ http-server@0.11.1
updated 1 package in 1.131s
安装后,当我在项目文件夹中运行http-server时,它将启动http-server,我们也可以访问命令提示符中给出的链接。浏览器将仅显示未运行我的angular应用程序的文件。
答案 0 :(得分:1)
在目录上执行ng build
,然后将http-server
指向生成的dist/
文件夹,其中包含浏览器可以使用的已编译HTML和Javascript文件。
更多信息:Angular - Deployment
答案 1 :(得分:1)
答案 2 :(得分:0)
我今天刚刚安装了 http-server,我的问题是当我访问 localhost:8080 时它根本没有提供内容。命令提示符会闪烁一秒钟然后消失。我通过点击 http://192.168.40.78:8080 解决了我的问题。 http-server 列出了您可以访问的两个 url。 192 有效,但 localhost 无效。
答案 3 :(得分:-1)
在运行http-server
时指定文件
http-server [path] [options]
[path] defaults to ./public if the folder exists, and ./ otherwise.