Angular2 環(huán)境配置詳細(xì)介紹
看到angular發(fā)布正式版,心動不已準(zhǔn)備測試下。
看著官網(wǎng)教程,使用了cli創(chuàng)建項(xiàng)目,在命令行中鍵入:
安裝cli
npm install -g angular-cli
如果安裝過以前的版本,請執(zhí)行以下命令,進(jìn)行更新:
npm uninstall -g angular-cli
npm cache clean
npm install -g angular-cli@latest
舊版本的cli使用的是SystemJS而最新的創(chuàng)建,是基于webpack構(gòu)建。
舊版本的angular2(rc1-rc6)可以查看更新步驟
在這里有意思的是,筆者卸載angular-cli后,在安裝時出現(xiàn)了Build failed的錯誤最終找到原因是卸載沒有卸載干凈。去全局目錄中刪除相關(guān)的ng文件。
常用ng命令
ng new project-name - 創(chuàng)建一個新項(xiàng)目,置為默認(rèn)設(shè)置
ng build - 構(gòu)建/編譯應(yīng)用
ng test - 運(yùn)行單元測試
ng e2e - 運(yùn)行端到端(end-to-end)測試
ng serve - 啟動一個小型web服務(wù)器,用于托管應(yīng)用
ng deploy - 即開即用,部署到Github Pages或者Firebase
ng generate component my-comp - 生成一個新組件,同時生成其測試規(guī)格和相應(yīng)的HTML/CSS文件
ng generate directive my-directive - 生成一個新指令
ng generate pipe my-pipe - 生成一個新管道
ng generate service my-service - 生成一個新服務(wù)
ng generate route my-route - 生成一個新路由
ng generate class my-class - 生成一個簡易的模型類
創(chuàng)建項(xiàng)目
使用 ng new project-name 創(chuàng)建項(xiàng)目,創(chuàng)建完成后由于需要在下一些nodejs模塊,耐心等待一段時間。
警告錯誤
在使用wing中,遇到一個問題,類一直被警告。 看提示需要設(shè)置 “experimentalDecorators”屬性。 最終修改兩處解決問題。
tsconfig.json 中添加 :
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
setting.json 中添加:
"typescript.tsdk": "node_modules\\typescript\\lib"
以上就是對Angular2 的環(huán)境配置做的資料整理,后續(xù)繼續(xù)補(bǔ)充相關(guān)資料,謝謝大家對本站的支持!
相關(guān)文章
angular.js指令中的controller、compile與link函數(shù)的不同之處
最近一位大神問了我angular.js指令中的controller、compile與link函數(shù)的不同,想了想居然回答不出來,所以必須要深入的探究下,下面這篇文章主要介紹了關(guān)于angular.js指令中的controller、compile與link函數(shù)的不同之處,需要的朋友可以參考下。2017-05-05angular8.5集成TinyMce5的使用和詳細(xì)配置(推薦)
這篇文章主要介紹了angular8.5集成TinyMce5的使用和詳細(xì)配置,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11Commands Queries設(shè)計模式提高Angular應(yīng)用性能及可維護(hù)性
在Angular應(yīng)用開發(fā)領(lǐng)域,Commands and Queries 設(shè)計模式是一個關(guān)鍵的概念,它有助于有效地管理應(yīng)用程序的狀態(tài)和與后端的交互,本文將深入探討這一設(shè)計模式的核心要點(diǎn),并通過實(shí)際示例來加以說明2023-10-10在AngularJs中設(shè)置請求頭信息(headers)的方法及不同方法的比較
在AngularJs中有三種方式可以設(shè)置請求頭信息,文中對每種方法給大家介紹的非常詳細(xì),選擇那種方式可以根據(jù)自己的需求,感興趣的朋友跟隨腳本之家小編一起看看吧2018-09-09學(xué)習(xí)AngularJs:Directive指令用法(完整版)
這篇文章主要學(xué)習(xí)AngularJs:Directive指令用法,內(nèi)容很全面,感興趣的小伙伴們可以參考一下2016-04-04