0

.NET Core で angular2 の使用を開始し、ビルド サーバーで継続的な統合を実現しようとしています。

TFS2013 を実行しているため、XAML ビルド定義です。node_modules フォルダーをソース管理にチェックインしたくないので、ビルドを開始する前に、powershell スクリプトで npm install を実行しようとしています。

これを行うと、次のようになります

npm エラー! 404 見つかりません: @progress/kendo-angular-dropdowns npm ERR! 404 npm ERR! 404 '@progress/kendo-angular-dropdowns' は npm レジストリにありません。npm エラー! 404 作者にバグを出して公開してもらうべきです (または自分で名前を使ってください!) npm ERR! 404 'angular2-webpack' npm ERR の依存関係として指定されました! 404 npm ERR! 404 npm ERR からもインストールできることに注意してください。404 tarball、フォルダー、http url、または git url。

Telerik のサイトでは、コンソールでこれを実行して NPM レジストリを有効にする必要があると書かれています

npm login --registry=https://registry.npm.telerik.com/ --scope=@progress

ただし、これにはアカウントの詳細を提供する必要があります。

ビルド サーバーでこれを実行し、コマンド ラインから npm install を正常に実行できましたが、MSBuild の powershell スクリプトから実行しようとするとうまくいきませんでした。

どんな助けでも大歓迎です。

4

1 に答える 1