bower安装错误的bootstrap版本

时间:2016-12-21 15:03:28

标签: asp.net twitter-bootstrap visual-studio asp.net-core bower

当我尝试安装任何版本的bootstrap时,它会自动下载最新版本,检查我找到的输出

  

PATH =。\ node_modules.bin; C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Web \ External;%PATH%; C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Web \ External \混帐   “C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Web \ External \ Bower.cmd”install bootstrap#3.2.0 --force-latest --save

所以在github的回购中他们提到了一个解决方法

ECHO OFF
set params=%*
ECHO %params% | %WINDIR%\system32\FIND "--force-latest" >nul & 
IF ERRORLEVEL 0 (call set params=%%params:--force-latest=%%%)
@"%~dp0\node" "%~dp0\node_modules\bower\bin\bower" %params%

它甚至输出它正在安装正确的版本

https://i.stack.imgur.com/IROoF.png

但是它安装了最新版本(目前是Bootstrap v4.0.0-alpha.5)

任何解决方法都不能手动安装我需要的所有软件包吗?

更新1:

这不是缓存问题,我已经考虑过了,所以我尝试了以前没试过的旧版本,它仍然下载了最新版本,我甚至清除了缓存版本并仍然下载了最新版本版本

1 个答案:

答案 0 :(得分:0)

虽然这个问题非常令人沮丧,并且不一定是您特定查询的答案,但我建议您打开命令窗口,将目录更改为项目文件夹,然后运行bower install --save bootstrap。

这应该会降低正确的版本,并且不应干扰构建文件中的任何路径设置。

仅仅是一个建议。

祝你好运