日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ng serve 和 ng build 的区别

發布時間:2023/12/19 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ng serve 和 ng build 的区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在這個文檔里有介紹。

在開發過程中,你通常會使用 ng serve 命令來借助 webpack-dev-server 在本地內存中構建、監控和提供服務。但是,當你打算部署它時,就必須使用 ng build 命令來構建應用并在其它地方部署這些構建成果。

ng serve 命令,所有的操作都是在內存中進行的:

ng build 和 ng serve 在構建項目之前都會清除輸出文件夾,但只有 ng build 命令會把生成的構建成果寫入輸出輸出文件夾中。

最簡化的部署方式就是為開發環境構建,并把其輸出復制到 Web 服務器上:ng build

區別在這個StackOverflow帖子里有討論。

最近一段時間我一直在使用 Angular-CLI。 它帶有許多命令,包括 ng serve,它可以在 localhost:4200 上啟動服務器。 我習慣使用 Grunt 和 Gulp,它們可以根據我的需要進行配置。 我想配置 Angular-CLI 的服務器,但后來我意識到我不知道它是什么或如何配置它。 Grepping 項目的服務并沒有發現任何有用的東西。 那么,ng serve 究竟是做什么的呢?

參考這個 StackOverflow討論

CLI 支持通過運行 ng serve 為用戶運行實時瀏覽器重新加載體驗。 這將在文件保存時編譯應用程序,并使用新編譯的應用程序重新加載瀏覽器。 這是通過將應用程序托管在內存中并通過 webpack-dev-server 提供服務來完成的。

ng serve 命令的部分實現代碼:https://github.com/ember-cli/ember-cli/blob/master/lib/commands/serve.js

更多Jerry的原創文章,盡在:“汪子熙”:

總結

以上是生活随笔為你收集整理的ng serve 和 ng build 的区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。