如何在解决方案加载时禁用Visual Studio 2015及更高版本的自动Bower安装?

拉兹万·弗拉维乌斯(RăzvanFlavius)熊猫

每当我在Visual Studio 2015或2017 RC中打开解决方案时,它都会自动在其中一个项目上运行Bower安装。Bower/NPM在“输出”视图下的输出中可以看到凉亭安装的输出:

PATH=X:\iis\wwwroot\LeExampleProjectName\.\node_modules\.bin;%PATH%
"C:\Users\PC118\AppData\Roaming\npm\Bower.cmd" install --force-latest
bower angular#1.3.14            cached git://github.com/angular/bower-angular.git#1.3.14
bower angular#1.3.14          validate 1.3.14 against git://github.com/angular/bower-angular.git#1.3.14
bower bootstrap#3.3.2           cached git://github.com/twbs/bootstrap.git#3.3.2
bower bootstrap#3.3.2         validate 3.3.2 against git://github.com/twbs/bootstrap.git#3.3.2
bower moment#~2.10.3            cached git://github.com/moment/moment.git#2.10.6
bower moment#~2.10.3          validate 2.10.6 against git://github.com/moment/moment.git#~2.10.3
bower angular-sanitize#1.3.14   cached git://github.com/angular/bower-angular-sanitize.git#1.3.14
bower angular-sanitize#1.3.14 validate 1.3.14 against git://github.com/angular/bower-angular-sanitize.git#1.3.14
bower lodash#3.3.1              cached git://github.com/lodash/lodash.git#3.3.1
bower lodash#3.3.1            validate 3.3.1 against git://github.com/lodash/lodash.git#3.3.1
bower angular-ui-select#~0.12.0 cached git://github.com/angular-ui/ui-select.git#0.12.1
bower angular-ui-select#~0.12.0         validate 0.12.1 against git://github.com/angular-ui/ui-select.git#~0.12.0
bower angular-animate#1.3.14              cached git://github.com/angular/bower-angular-animate.git#1.3.14
bower angular-animate#1.3.14            validate 1.3.14 against git://github.com/angular/bower-angular-animate.git#1.3.14
bower angular-strap#2.2.0                 cached git://github.com/mgcrea/angular-strap.git#2.2.0
bower angular-strap#2.2.0               validate 2.2.0 against git://github.com/mgcrea/angular-strap.git#2.2.0
bower selectize#0.8.5                     cached git://github.com/brianreavis/selectize.js.git#0.8.5
bower selectize#0.8.5                   validate 0.8.5 against git://github.com/brianreavis/selectize.js.git#0.8.5
bower microplugin#0.0.x                   cached git://github.com/brianreavis/microplugin.js.git#0.0.3
bower microplugin#0.0.x                 validate 0.0.3 against git://github.com/brianreavis/microplugin.js.git#0.0.x
bower jquery#>=0.6.0                      cached git://github.com/jquery/jquery.git#2.1.4
bower jquery#>=0.6.0                    validate 2.1.4 against git://github.com/jquery/jquery.git#>=0.6.0
bower sifter#0.3.x                        cached git://github.com/brianreavis/sifter.js.git#0.3.4
bower sifter#0.3.x                      validate 0.3.4 against git://github.com/brianreavis/sifter.js.git#0.3.x
bower jquery#>= 1.9.1                     cached git://github.com/jquery/jquery.git#2.1.4
bower jquery#>= 1.9.1                   validate 2.1.4 against git://github.com/jquery/jquery.git#>= 1.9.1
bower lodash#3.3.1                       install lodash#3.3.1
bower moment#~2.10.3                     install moment#2.10.6
bower angular-sanitize#1.3.14            install angular-sanitize#1.3.14
bower angular-ui-select#~0.12.0          install angular-ui-select#0.12.1
bower angular#1.3.14                     install angular#1.3.14
bower selectize#0.8.5                    install selectize#0.8.5
bower angular-animate#1.3.14             install angular-animate#1.3.14
bower microplugin#0.0.x                  install microplugin#0.0.3
bower sifter#0.3.x                       install sifter#0.3.4
bower angular-strap#2.2.0                install angular-strap#2.2.0
bower bootstrap#3.3.2                    install bootstrap#3.3.2
bower jquery#>= 1.9.1                    install jquery#2.1.4
lodash#3.3.1 bower_components\lodash
moment#2.10.6 bower_components\moment
angular-sanitize#1.3.14 bower_components\angular-sanitize
└── angular#1.3.14
angular-ui-select#0.12.1 bower_components\angular-ui-select
└── angular#1.3.14
angular#1.3.14 bower_components\angular
selectize#0.8.5 bower_components\selectize
├── jquery#2.1.4
├── microplugin#0.0.3
└── sifter#0.3.4
angular-animate#1.3.14 bower_components\angular-animate
└── angular#1.3.14
microplugin#0.0.3 bower_components\microplugin
sifter#0.3.4 bower_components\sifter
angular-strap#2.2.0 bower_components\angular-strap
└── angular#1.3.14
bootstrap#3.3.2 bower_components\bootstrap
└── jquery#2.1.4
jquery#2.1.4 bower_components\jquery

有没有办法禁用此自动凉亭安装?和其他方式进行配置?

拉兹万·弗拉维乌斯(RăzvanFlavius)熊猫

在VS 2017及更高版本中,您可以转到:

Tools -> Options -> Projects and Solutions -> Web Package Management -> Package Restore

并将false设置为false,将您不想在项目打开或保存时进行的还原:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Visual Studio 2017 - 如何在“将解决方案添加到源代码管理”时禁用自动提交

Visual Studio 2019在保存时禁用自动构建解决方案

加载解决方案会在Visual Studio 2015社区启动时导致异常

Visual Studio在启动时自动构建解决方案

如何在Visual Studio解决方案中升级CUDA版本?

如何在Visual Studio中管理需要不同版本的打字稿的解决方案?

如何禁用自动隐藏解决方案资源管理器(Visual Studio 2017)

Visual Studio 2017加载时崩溃解决方案

在启动Visual Studio 2012时加载解决方案

解决方案加载时Visual Studio 2010崩溃

加载解决方案时Visual Studio冻结(崩溃)

ASP.NET核心项目未在Visual Studio 2015 Update 3解决方案中加载

C#Visual Studio 2015在解决方案中加载xml

Visual Studio 2015在保存时删除文件-Cordova解决方案

启动Visual Studio时自动打开最后一个解决方案

Visual Studio 2015 - 将解决方案复制到新解决方案

在Visual Studio 2015中捕获解决方案事件

Visual Studio 2015 IntelliSense 错误但解决方案编译

如何在Linux下构建Visual Studio解决方案?

如何在 Visual Studio 2017 中保存解决方案

如何为Windows和Android创建SDL2 Visual Studio 2015或2017解决方案?

Visual Studio 2015-如何从另一个解决方案引用项目?

带有Git版本控制的TFS Online项目如何包含多个Visual Studio解决方案?

如何取消使用AnkhSVN提交的Visual Studio解决方案版本

Visual Studio扩展:如何在选择时获取解决方案文件夹的“路径”?

从另一个解决方案加载项目的解决方案时如何停止Visual Studio 2013挂起

Visual Studio 2015不同版本号导致解决方案文件被签出

为什么我在重新安装 VS 后无法在 Visual Studio 中加载此解决方案?

如何在两个单独的Visual Studio实例中打开同一解决方案的两个不同的历史版本?