我有一個使用angular-cli (v1.0.0-beta.30)
的角度應用程序。 它被部署在一個服務器上,在該服務器上(檢出依賴項回收並獲取所有需要的資產)它應該被構建。此工作流程使用gitLab的pipeline
功能,所以無論何時我的應用程序(或依賴關係倉庫)獲取新版本,都應該自動構建最新版本。角度cli:服務器環境中的應用程序構建失敗
這不工作atm,而我猜測問題出現在使用角度cli(這是在管道觸發的bash腳本中調用的)是我的角度應用程序的node_modules文件夾內的本地問題。
的bash腳本調用
./node_modules/angular-cli/bin/ng build --base-href ./
,並與
You have to be inside an angular-cli project in order to use the build command.
錯誤抱怨。
有沒有辦法配置像cli應該運行在execution context
之類的東西,因爲我猜想它試圖在我稱之爲cli的node_modules
文件夾內構建?
我在angular-cli文檔中找不到任何有用的東西。
在服務器上全局安裝cli不是一個選項,因爲有幾個在不同角度版本上運行的角度項目。