web-dev-qa-db-ja.com

別のディレクトリへのNuGetスクリプト

NugetパッケージはJavascriptファイルを〜/ Scriptsにダウンロードします

コンテンツを〜/ contentフォルダーに整理しておくのが好きです。

~/content/css
~/content/images
~/content/scripts
~/content/scripts/vendor (for packages/ downlaoded scripts)
~/content/scripts/site (my own site's JS)

NugetでJavascriptファイルを~/content/scripts/vendor

70
reach4thelasers

現時点では、NuGetはデフォルトの場所以外へのパッケージリソースのインストールをサポートしていません。この機能をカバーする既存のNuGetワークアイテムがあります。 #1914-パッケージリソースフォルダーの構成を許可

57
Alexandre Dion

実際には「答え」ではありませんが、注目に値します。フロントエンドライブラリの管理がBowerに移行したことで、 ワークアイテム#1914 が実装されることはないでしょう。 NPM、Bower、Gruntの組み合わせを使用してカスタムフォルダー構造を実現する方法を検討することを強くお勧めします。

VS2015を早期に見ていた場合、それがプロジェクトのセットアップと保守のための新しい推奨方法であることがわかります。

Bower

Html、css、jss(例:Bootstrap、Knockout、Angular、moment、lightboxes、galleryライブラリなど)で記述されたフロントエンドコンポーネントの管理に使用される依存関係管理ツール

[〜#〜] npm [〜#〜]

ノードjsモジュールの管理に使用される依存関係管理ツール

グラント

Gruntは、javascriptタスクランナーツールです。それ以外の場合は手動で行う必要がありましたgruntを使用して多くのことを行うことができます:ファイルのコンパイル、ファイルのリント、ファイルの移動、...

ここで詳細に説明した上記3つの違い: Grunt、NPM、およびBowerの違い(package.json vs bower.json)

8
Gigi2m02