创建wwwroot的/ lib中我有一个ASP.NET应用程序的核心,决定不提交的wwwroot/lib文件夹与鲍尔包通过的Git,所以我包括在.gitignore文件以该文件夹。ASP NET核心:如何在构建
但删除wwwroot文件/ lib文件夹后,我意识到,这个文件夹的所有鲍尔包不会自动创建在建如例如的NuGet包。
我如何做到的是,鲍尔包自动创建/更新等?
创建wwwroot的/ lib中我有一个ASP.NET应用程序的核心,决定不提交的wwwroot/lib文件夹与鲍尔包通过的Git,所以我包括在.gitignore文件以该文件夹。ASP NET核心:如何在构建
但删除wwwroot文件/ lib文件夹后,我意识到,这个文件夹的所有鲍尔包不会自动创建在建如例如的NuGet包。
我如何做到的是,鲍尔包自动创建/更新等?
项目预建事件的方法。
首先,确保你有你的机器上安装了亭子。安装命令:
npm install -g bower
测试bower是否安装的命令运行下面的命令。
npm bower -v
在项目属性中的预生成事件中添加以下命令。
CD $(MSBuildProjectDirectory)
bower install
CD $(MSBuildProjectDirectory)
需要确保你在哪里bower.json
所在的文件夹中运行bower install
命令。
现在,每当你建立你的项目凉亭包的时间将根据bower.json
恢复。
添加prepublish脚本并下载鲍尔包你的项目文件(project.json或.csproj的) –
是否使用project.Jason或的csproj? –
我正在使用.csproj – Palmi