国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Angular項目從新建、打包到nginx部署全過程記錄

2024-05-06 15:23:43
字體:
來源:轉載
供稿:網友

前言

當前,AngularJS作為Javascript的MVC(也有人說是MV*,暫且不糾結這個)框架被廣泛使用,它為更快且更容易地開發響應式的Web提供了強大的機制。作為MVC框架,它將Web前端代碼分成三個組件Model,View和Controller。因此,在data model,應用邏輯(Controllers)和view展示之間有明確的分離,讓你更容易地關注關鍵的開發區域。view接收來自model的數據來展示。當用戶通過點擊或者敲擊鍵盤和應用交互時,controller通過改變模型中的數據進行響應。最終,view得到了發生在model中的變化這個通知,從而它能更新展示的內容。

最近我在給一個不懂計算機的朋友做一個小的應用程序,我想用Angular來做。一般我們在IDE上開發的時候都會用npm start或者ng serve來啟動一個內部服務器,可是如果我把開發好的程序給朋友,怎么才能讓他能夠在自己的瀏覽器中打開呢?我這里選擇了nginx服務器來部署我的程序。

一、新建Angular程序

1.安裝nodejs

2.安裝淘寶鏡像

npm install -g cnpm --registry=https://registry.npm.taobao.org

3.安裝angular cli

npm install -g @angular/cli

4.新建項目

ng new myProj

5.安裝依賴包

在有package.json的目錄下cnpm install

6.IDE中運行

ng servenpm install, 在localhost:4200中查看

二、打包

ng build,會在項目文件夾下生成dist文件,里面是打包后的文件。

三、部署

在nginx官網中下載nginx

把dist文件夾下的打包文件拷貝到nginx/html下并重命名為myProj

修改conf/nginx.conf文件location / {   root html/myProj;   index index.html index.htm;  }

點擊nginx.exe啟動nginx

在瀏覽器中輸入localhost:80即可看到項目

這個時候,我們只需要把nginx打包發給朋友,然后告訴他點擊nginx.exe后,在瀏覽器中輸入localhost:80即可。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對錯新站長站的支持。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 根河市| 普陀区| 广昌县| 迭部县| 甘孜| 邢台县| 丹东市| 新建县| 乌兰县| 西和县| 沂水县| 万山特区| 翁源县| 佛冈县| 蒙阴县| 绥滨县| 元氏县| 西乌珠穆沁旗| 陇西县| 沾益县| 汽车| 专栏| 托里县| 富锦市| 临朐县| 舞阳县| 潞城市| 弋阳县| 彩票| 梨树县| 保亭| 松原市| 东平县| 洛扎县| 苗栗市| 岫岩| 桃江县| 阿尔山市| 黑龙江省| 专栏| 九龙县|