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

首頁 > 網站 > Nginx > 正文

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

2024-08-30 12:23:28
字體:
來源:轉載
供稿:網友
一直比較喜歡angular,正巧最近有個項目用到了,所以想和大家來分享下,下面這篇文章主要給大家介紹了關于Angular項目從新建、打包到nginx部署的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下。

前言

當前,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即可。

總結

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开封县| 池州市| 治多县| 会理县| 扶余县| 孝义市| 疏勒县| 海淀区| 武威市| 佛坪县| 昔阳县| 沙洋县| 龙胜| 建瓯市| 五指山市| 鹤峰县| 肃北| 瑞安市| 峡江县| 云霄县| 灵武市| 威信县| 公主岭市| 精河县| 建平县| 和田县| 石楼县| 南乐县| 金门县| 合山市| 师宗县| 丰镇市| 松阳县| 蚌埠市| 滦平县| 兰西县| 菏泽市| 台东市| 全椒县| 中方县| 祁连县|