使用angular2與.NET的核心開始,我試圖讓持續集成持續構建服務器上。劍道角2個控制沒有在XAML NPM註冊表建立
我們正在運行TFS2013所以這是一個XAML構建定義。由於我不想將node_modules文件夾簽入到源代碼控制中,因此我試圖在構建開始之前在powershell腳本中運行npm install。
當我這樣做,我得到以下
NPM ERR! 404未找到:@ progress/kendo-angular-dropdowns npm ERR! 404 npm ERR! 404'@ progress/kendo-angular-dropdowns'不在 npm註冊表中。 npm ERR! 404你應該讓作者發佈它 (或者你自己使用這個名字!)npm ERR! 404它被指定爲'angular2-webpack'npm ERR!的 依賴項。 404 npm ERR! 404請注意, 您也可以從npm ERR! 404 tarball,文件夾,http url, 或git url。
在Telerik的網站,他們說,你需要在控制檯
npm login --registry=https://registry.npm.telerik.com/ [email protected]
這需要您提供,雖然帳戶的詳細信息運行此啓用NPM註冊表。
我做這個構建服務器上,我能夠NPM運行命令行安裝成功,但在MSBuild的PowerShell腳本嘗試它的時候沒有這樣的運氣。
任何幫助將不勝感激。