为什么不能 运行 程序包管理器控制台中的 bower update 命令
Why cannot run bower update command in Package Manager Console
它是一个现有项目,我想升级其中的 jquery 版本。对于包控制台管理器(PMC)我 运行 bower update jquery --force-latest 甚至 bower update jquery但无济于事。如屏幕截图所示,出现错误。
我的bower.json文件在我在PMC的默认项目中找到的项目中,如图:
我后来将 .json 文件中 jquery 的版本从 "jquery": "2.1.3" 更改为 "jquery": "3.3.1"。仍然没有运气!我是新手,现在不知道我错过了什么?
这是我的 bower.json 文件;
{
"name": "XXXXXXX.Web",
"version": "0.0.0",
"ignore":[
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies":{
"angular": "1.3.15",
"jquery": "3.3.1",
"jquery-ui": "1.12.1",
"angular-ui-router": "0.2.15",
"lodash": "3.7.0",
"angular-animate": "1.3.9",
"animate.css": "3.2.0",
"angular-translate": "2.7.0",
"amplify": "1.1.2",
"angular-bootstrap": "0.13.0",
"moment": "momentjs#~2.5.1",
"bootstrap-tagsinput": "bootstrap-tagsinput#~0.4.2",
"autoNumeric": "1.9.30",
"highcharts": "4.1.5",
"nouislider": "nouislider#~7.0.6",
"fullcalendar": "2.3.1",
"Sortable": "1.2.0",
"tooltipster": "3.3.0",
"jszip": "2.4.0",
"blockui": "blockui#2.70",
"script.js": "2.5.7",
"datatables": "1.10.8",
"jquery.maskedinput": "1.4.1",
"clockpicker": "0.0.7",
"mustache.js": "2.1.3",
"select2": "4.0.3",
"summernote": "0.6.14",
"dropzone": "4.0.1",
"swiper": "2.7.6",
"keyboard": "1.25.13",
"history.js": "1.8.0",
"google-maps": "^3.2.1"
},
"resolutions":{
"angular": "1.3.15"
}
}
我使用的是 Visual Studio (VS 2013),其中包含旧的 GIT 版本。我用最新版本更新了它,命令成功运行。不要忘记通过控制面板
删除旧版本的GIT
两者之间,我想通了命令也可以是 运行 通过普通的命令提示符。
它是一个现有项目,我想升级其中的 jquery 版本。对于包控制台管理器(PMC)我 运行 bower update jquery --force-latest 甚至 bower update jquery但无济于事。如屏幕截图所示,出现错误。
我的bower.json文件在我在PMC的默认项目中找到的项目中,如图:
我后来将 .json 文件中 jquery 的版本从 "jquery": "2.1.3" 更改为 "jquery": "3.3.1"。仍然没有运气!我是新手,现在不知道我错过了什么?
这是我的 bower.json 文件;
{
"name": "XXXXXXX.Web",
"version": "0.0.0",
"ignore":[
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies":{
"angular": "1.3.15",
"jquery": "3.3.1",
"jquery-ui": "1.12.1",
"angular-ui-router": "0.2.15",
"lodash": "3.7.0",
"angular-animate": "1.3.9",
"animate.css": "3.2.0",
"angular-translate": "2.7.0",
"amplify": "1.1.2",
"angular-bootstrap": "0.13.0",
"moment": "momentjs#~2.5.1",
"bootstrap-tagsinput": "bootstrap-tagsinput#~0.4.2",
"autoNumeric": "1.9.30",
"highcharts": "4.1.5",
"nouislider": "nouislider#~7.0.6",
"fullcalendar": "2.3.1",
"Sortable": "1.2.0",
"tooltipster": "3.3.0",
"jszip": "2.4.0",
"blockui": "blockui#2.70",
"script.js": "2.5.7",
"datatables": "1.10.8",
"jquery.maskedinput": "1.4.1",
"clockpicker": "0.0.7",
"mustache.js": "2.1.3",
"select2": "4.0.3",
"summernote": "0.6.14",
"dropzone": "4.0.1",
"swiper": "2.7.6",
"keyboard": "1.25.13",
"history.js": "1.8.0",
"google-maps": "^3.2.1"
},
"resolutions":{
"angular": "1.3.15"
}
}
我使用的是 Visual Studio (VS 2013),其中包含旧的 GIT 版本。我用最新版本更新了它,命令成功运行。不要忘记通过控制面板
删除旧版本的GIT两者之间,我想通了命令也可以是 运行 通过普通的命令提示符。