您是否使用 Angular 並需要使用不同的 Angular 版本設定項目?這是為特定版本建立 Angular 專案的簡單指南,無論是否使用 Angular CLI!
在處理多個 Angular 專案時,有時您需要鎖定特定版本。也許您的專案依賴於僅在特定版本中可用的某些功能,或者可能需要與遺留程式碼庫相容。
以下是如何建立具有特定 Angular 版本的專案 - 無論您是否使用 CLI!
您是否知道無需安裝 CLI 即可初始化特定版本的 Angular 專案?讓我們看一下語法和範例。
npm init @angular@
將
npm init @angular@16 sampleApp
此方法設定了一個基本的 Angular 項目,無需全域安裝 Angular CLI。如果您想避免安裝額外的工具或在受限的環境中工作,它會很方便。
名為legacyApp的Angular 13專案:
npm init @angular@13 legacyApp
此指令直接拉取必要的 Angular 版本,設定特定於此版本的專案結構和相依性。
句法
npx -p @angular/cli@此指令使用 npx 暫時執行指定的 CLI 版本,建立適合該 Angular 版本的專案。ng new
例子
npx -p @angular/cli@此指令使用 Angular CLI 版本 13 建立新項目,即使您全域安裝了不同的 Angular CLI 版本。ng new
使用 npx 的優點:
快速命令回顧
沒有 CLI | 使用 CLI | |
---|---|---|
npm init @angular@16 SampleApp | npx -p @angular/cli@16 ng 新範例應用程式 | |
npm init @angular@13 LegacyApp | npx -p @angular/cli@13 ng 新 demoApp |
編碼愉快!
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3