NuGet脚本到不同的目录

Nuget包下载Javascript文件到〜/脚本

我更喜欢将我的内容组织在〜/ 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

目前,NuGet不支持在默认位置安装软件包资源。 有一个现有的NuGet工作项目将涵盖此function: #1914 – 允许包资源文件夹是可configuration的 。

不是真正的“答案”,但值得注意的是:随着pipe理前端库转移到鲍尔,我不期望工作项目#1914永远不会执行。 我强烈build议研究如何使用NPM,Bower和Grunt的组合来实现您的自定义文件夹结构。

如果您早期了解VS2015,您会注意到这是您的项目设置和维护的新推荐方式。

鲍尔

用于pipe理前端组件的依赖pipe理工具,用html,css,jss(例如Bootstrap,Knockout,Angular,时刻,灯箱,库库等)

NPM

用于pipe理节点js模块的依赖pipe理工具

咕噜

Grunt是一个JavaScript任务亚军工具。 你可以使用grunt做很多事情,你必须手动做其他事情:编译文件,linting文件,移动文件,…

以上三者的区别在此详细解释: Grunt,NPM和Bower之间的区别(package.json vs bower.json)