- TypeScript入門與實戰
- 鐘勝平編著
- 476字
- 2021-01-15 15:35:51
2.1.2 擴展功能:選擇TypeScript版本
使用版本選擇下拉列表能夠快速地切換TypeScript版本,如圖2-3所示。當想要確定TypeScript的某個功能在指定版本上是否支持或者想嘗試新版本TypeScript中的某個功能時,這個功能就特別方便。
值得一提的是,在版本列表的末尾有一個特殊的版本“Nightly”,即“每日構建”版本,這是一種方法實踐,采用了該方法的軟件每天都會基于最新的程序源代碼構建出一個版本,它能夠讓用戶盡早地試用新版本的軟件并提供反饋信息。
在太平洋標準時間每日午夜(與北京時間相差16小時,夏令時相差15小時),TypeScript會自動從其代碼倉庫的主分支上拉取最新的代碼并構建出一個“Nightly”版本,然后分別發布到npm和NuGet。
?npm(Node Package Manager)是2009年發布的開源項目,它是Node.js默認的包管理器,用于幫助JavaScript開發者方便地分享代碼。“npm注冊表”(Registry)是npm的組成部分之一,它是一個在線的倉庫,用于存放Node.js代碼包。npm還提供了一個命令行工具,開發者可以通過它方便地安裝和發布代碼包。在本書后面的章節中,我們將多次使用npm命令行工具。
?NuGet是一個免費并且開源的.NET包管理器,作為Visual Studio的擴展隨著Visual Studio 2012第一次發布。通過NuGet客戶端工具,開發者能夠方便地發布和安裝代碼包。
推薦閱讀
- iOS Game Programming Cookbook
- GAE編程指南
- Qt 5 and OpenCV 4 Computer Vision Projects
- 移動UI設計(微課版)
- 數據庫原理及應用(Access版)第3版
- RTC程序設計:實時音視頻權威指南
- Julia機器學習核心編程:人人可用的高性能科學計算
- 詳解MATLAB圖形繪制技術
- Python從入門到精通
- Creating Data Stories with Tableau Public
- 從零開始學Python網絡爬蟲
- Python網絡爬蟲技術與應用
- C陷阱與缺陷
- Building Business Websites with Squarespace 7(Second Edition)
- Python程序設計教程