精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當前位置:企業應用軟件行業動態 → 正文

Angular CLI 幫助開發者快速創建Angular 2項目和組件

責任編輯:editor004 作者: David Iffland |來源:企業網D1Net  2016-05-20 11:35:49 本文摘自:INFOQ

在 ng-conf 2016的一場演講中,Mike Brocchi向開發者詳細展示了 Angular CLI(全稱Command Line Interface)及其功能。他說,在自己采訪過的開發者中,有26%的人稱 Angular 2 環境設置是一大入門門檻,有22%的人說環境設置太過復雜。Angular CLI的誕生,正是為了解決這個問題。

為了降低創建項目所需的時間,Angular CLI提供了許多特性讓開發者“快速上手”:

ng new project-name - 創建一個新項目,置為默認設置ng build - 構建/編譯應用ng test - 運行單元測試ng e2e - 運行端到端(end-to-end)測試ng serve - 啟動一個小型web服務器,用于托管應用ng deploy - 即開即用,部署到Github Pages或者Firebase

執行這些步驟所需要的全部設置,都由CLI工具來完成。

除了設置一個新應用之外,該工具還支持開發者運行命令,構建應用的組成部分,如組件(Component)和路由(Route)。

ng generate component my-comp - 生成一個新組件,同時生成其測試規格和相應的HTML/CSS文件

ng generate directive my-directive - 生成一個新指令ng generate pipe my-pipe - 生成一個新管道ng generate service my-service - 生成一個新服務ng generate route my-route - 生成一個新路由ng generate class my-class - 生成一個簡易的模型類

對于每個生成命令,所產生的文件會根據官方Angular樣式指南的規定,放置在正確的位置。

可惜的是,這個工具只適用于Angular 2,不適用于1.x版本。該工具現在處于Beta階段,開發團隊希望將來添加離線模板編譯、延遲加載路由和可擴展性。

這個工具背后的創意并不新。在Angular的世界,Platypi框架使用一個叫做PlatypusCLI的命令行工具,來創建應用組件,如模型和服務。非Angular的項目Ember也有著自己的Ember CLI,協助開發者完成諸如運行測試、編譯資源等任務。

Brocchi演講的完整視頻可在YouTube上觀看。

查看英文原文:Angular CLI Helps Spin Up Angular 2 Projects and Components

關鍵字:Angular開發者

本文摘自:INFOQ

x Angular CLI 幫助開發者快速創建Angular 2項目和組件 掃一掃
分享本文到朋友圈
當前位置:企業應用軟件行業動態 → 正文

Angular CLI 幫助開發者快速創建Angular 2項目和組件

責任編輯:editor004 作者: David Iffland |來源:企業網D1Net  2016-05-20 11:35:49 本文摘自:INFOQ

在 ng-conf 2016的一場演講中,Mike Brocchi向開發者詳細展示了 Angular CLI(全稱Command Line Interface)及其功能。他說,在自己采訪過的開發者中,有26%的人稱 Angular 2 環境設置是一大入門門檻,有22%的人說環境設置太過復雜。Angular CLI的誕生,正是為了解決這個問題。

為了降低創建項目所需的時間,Angular CLI提供了許多特性讓開發者“快速上手”:

ng new project-name - 創建一個新項目,置為默認設置ng build - 構建/編譯應用ng test - 運行單元測試ng e2e - 運行端到端(end-to-end)測試ng serve - 啟動一個小型web服務器,用于托管應用ng deploy - 即開即用,部署到Github Pages或者Firebase

執行這些步驟所需要的全部設置,都由CLI工具來完成。

除了設置一個新應用之外,該工具還支持開發者運行命令,構建應用的組成部分,如組件(Component)和路由(Route)。

ng generate component my-comp - 生成一個新組件,同時生成其測試規格和相應的HTML/CSS文件

ng generate directive my-directive - 生成一個新指令ng generate pipe my-pipe - 生成一個新管道ng generate service my-service - 生成一個新服務ng generate route my-route - 生成一個新路由ng generate class my-class - 生成一個簡易的模型類

對于每個生成命令,所產生的文件會根據官方Angular樣式指南的規定,放置在正確的位置。

可惜的是,這個工具只適用于Angular 2,不適用于1.x版本。該工具現在處于Beta階段,開發團隊希望將來添加離線模板編譯、延遲加載路由和可擴展性。

這個工具背后的創意并不新。在Angular的世界,Platypi框架使用一個叫做PlatypusCLI的命令行工具,來創建應用組件,如模型和服務。非Angular的項目Ember也有著自己的Ember CLI,協助開發者完成諸如運行測試、編譯資源等任務。

Brocchi演講的完整視頻可在YouTube上觀看。

查看英文原文:Angular CLI Helps Spin Up Angular 2 Projects and Components

關鍵字:Angular開發者

本文摘自:INFOQ

電子周刊
回到頂部

關于我們聯系我們版權聲明隱私條款廣告服務友情鏈接投稿中心招賢納士

企業網版權所有 ©2010-2024 京ICP備09108050號-6 京公網安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 九江市| 增城市| 汝阳县| 深水埗区| 彩票| 温宿县| 康乐县| 延长县| 兴化市| 东乌珠穆沁旗| 博野县| 泽库县| 天柱县| 平塘县| 石林| 上栗县| 绵阳市| 万全县| 平度市| 马公市| 平顺县| 清远市| 麻栗坡县| 秦皇岛市| 临颍县| 南丰县| 福建省| 桐庐县| 内丘县| 凤城市| 柞水县| 清远市| 和顺县| 桂平市| 平泉县| 上杭县| 桓台县| 石河子市| 林西县| 明光市| 龙岩市|