簡體   English   中英

節點 HTTP-Server 工作不正常?

[英]node HTTP-Server is not working properly?

當我在 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 應用程序的文件。 在此處輸入圖片說明

  1. 使用npm install -g http-server命令安裝 http-server
  2. 使用ng build --prod命令生成構建
  3. 從 cmd 轉到dist/project_name
  4. 在 cmd 上輸入http-server -p 8080
  5. 在瀏覽器中輸入http://localhost:8080/

在目錄上執行ng build ,並將您的http-server指向生成的dist/文件夾,其中包含瀏覽器可以使用的編譯的 HTML 和 Javascript 文件。

更多信息: Angular - 部署

我今天剛剛安裝了 http-server,我的問題是當我去 localhost:8080 時它根本沒有提供內容。 命令提示符會閃爍一秒鍾然后消失。 我通過點擊http://192.168.40.78:8080解決了我的問題。 http-server 列出了您可以訪問的兩個 url。 192 有效,但 localhost 無效。

運行http-server時指定文件

http-server [path] [options]

[path] defaults to ./public if the folder exists, and ./ otherwise.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM