Angular 4環境準備與Angular cli建立專案詳解
本文介紹的是為Angular4.0
準備環境和學會使用Angular cli
來建立專案的相關內容,分享出來供大家參考學習,需要的朋友們下面來一起看看詳細的介紹:
1.環境準備:
1)在開始工作之前我們必須設定好開發環境, 如果你的機器上還沒有安裝Node.js
和npm
,請安裝他們
(這裡特別推薦使用淘寶的映象cnpm
,記得以後把npm
的指令改為cnpm
就可以了)
npm install -g cnpm --registry=https://registry.npm.taobao.org
然後我們可以通過node -v
和cnpm -v
來分別檢視node
和cnpm
安裝的版本和結果
node -v
cnpm -v
2)安裝全域性Angular cli
cnpm install -g @angular/cli
2.建立新的專案
開啟終端視窗(這裡我使用的是webstorm
的Terminal
,也可以使用計算機自帶的powershell
)
ng new my-app
專案會很快建立完成,接下來你會看到
Installing packages for tooling via npm
這裡如果你選這了淘寶的cnmp
映象,應該最好在安裝完全域性Angular cli
後設定一下,保證正常下載工具
ng set global packageManage = cnpm
然後我們的專案就建立完成了
我們會發現在文件中有很多檔案,這裡參考Angular
官方文件 ,以便認識這些檔案的作用。
3.在專案中引入bootstrap
和jQuery
這裡我使用webstorm
的Terminal
,直接在終端操作
cnpm install bootstrap --save
cnpm install jquery --save
我們在專案中就新增了bootstrap
和jQuery
,我們可以在node_modules
資料夾中找到他們(這個資料夾放的是第三方庫);
然後我們需要操作.angular-cli.json
檔案,把bootstrap
和jQuery
新增進去:
這裡需要注意的是:因為angular
用的是微軟開發的typescript
語言,我們需要在終端做下面的操作,以便讓typescript
認識bootstrap
和jQuery
一些字元(比如jQuery
的$
):
cnpm install @types/bootstrap --save-dev
cnpm install @types/jquery --save-dev
這樣我們就在專案中正常使用bootstrap
和jQuery
了
4)為專案新增元件
ng g component navbar
5)專案的啟動
啟動專案我們可以直接通過:
ng serve
或者是
npm start
這兩個的預設埠都是4200:http://localhost:4200
這裡你也可以修改預設的埠:
ng serve -p 3000
6)最後專案的打包
用angular cli
建立的專案會有很多檔案,我們就需要打包後再發行:
ng build
相關文章
- Angular入門,開發環境搭建,使用Angular CLI建立你的第一個Angular專案Angular開發環境
- 使用Angular CLI生成 Angular 5專案Angular
- 使用Angular-cli搭建Angular2開發環境Angular開發環境
- 詳解vue-cli4環境變數與分環境打包方法Vue變數
- Angular環境搭建Angular
- 使用 Angular 8 建立前端專案Angular前端
- 為什麼還要選擇angular與angular學前準備Angular
- Angular之路–帶你來搭建Webpack 2 + Angular 4專案AngularWeb
- Angular之路--帶你來搭建Webpack 2 + Angular 4專案AngularWeb
- 使用Angular cli升級AngularJS專案——(一)引導Angular混合應用AngularJS
- Angular入門到精通系列教程(4)- 開發環境搭建以及入手專案Angular開發環境
- 《MyBatis專案案例一:環境準備與介面準備》(填坑:idea無法識別手動建立的web專案)MyBatisIdeaWeb
- angular1環境配置Angular
- Angular多環境打包專案併發布到nginx執行AngularNginx
- Angular專案目錄結構詳解Angular
- Angular Directive 詳解Angular
- Angular service 詳解Angular
- angular環境配置及安裝Angular
- 帶你瞭解 Angular 與 Angular JSAngularJS
- 從 Angular 1 升級到 Angular 2 需要準備的步驟Angular
- 如何建立 Angular library 並在生產環境中消費Angular
- Angular CLI 終極指南Angular
- 使用Angular CLI生成路由Angular路由
- Angular4專案(水果商城移動端)Angular
- 1. Angular開發環境搭建Angular開發環境
- 基於.NetCore開發部落格專案 StarBlog - (2) 環境準備和建立專案NetCore
- Angular 4 系列(一)初識 AngularAngular
- Angular CLI 安裝和使用Angular
- 專家解讀:利用Angular專案與資料庫融合例項Angular資料庫
- Angular 4.0 架構詳解Angular架構
- Angular環境搭建及簡單體驗Angular
- 解決Cannot find module '@angular/compiler-cli'AngularCompile
- 使用 Docker 部署 Angular 專案DockerAngular
- Angular專案路由配置與導航守衛Angular路由
- Angular 2 升級 Angular 4 歷程Angular
- angular學習筆記(二)-建立angular模組Angular筆記
- angular4Angular
- (1)環境準備