angular.js - 用bower怎么看angular和angular-route的依賴版本?
問題描述
angular和angular-route 版本一定要對應才能正常用嗎依賴關系是不是要版本一樣
之前做了書本上的一個例子:angular版本用的1.2.16,angular-route我pull了1.5.8最新版本運行程序控制臺報錯:
Error: $injector:modulerrModule Error
我是用bower來管理依賴文件的,哪這個工具有沒有命令可以查看依賴關系呢?
示例代碼:
<!DOCTYPE html><html lang='en' ng-app='a5_6'><head> <meta charset='UTF-8'> <title>Title</title> <script type='text/javascript' src='http://www.intensediesel.com/bower_components/angular/angular.min.js'></script> <script type='text/javascript' src='http://www.intensediesel.com/bower_components/angular-route/angular-route.min.js'></script> <style>body{ font-size:13px;}.show{ background-color:#cccccc; padding:8px; width:260px; margin:10px 0;} </style></head><body><h1>View組件中的模版切換</h1><p> <a href='http://www.intensediesel.com/wenda/14220.html#/'>首頁</a>| <a href='http://www.intensediesel.com/wenda/14220.html#/book1'>圖書</a>| <a href='http://www.intensediesel.com/wenda/14220.html#/game'>游戲</a></p><p ng-view></p></body><script type='text/javascript'>var a5_6 = angular.module(’a5_6’,[’ngRoute’]); a5_6.controller(’a5_6_1’,[’$scope’, function($scope){$scope.title = ’這是首頁’; }]); a5_6.controller(’a5_6_2’,[’$scope’, function($scope){$scope.title = ’這是圖書頁’; }]); a5_6.controller(’a5_6_3’,[’$scope’, function($scope){$scope.title = ’這是游戲頁’; }]); a5_6.config([’$routeProvider’, function($routeProvider){$routeProvider.when(’/’,{ controller:’a5_6_1’, template:'<p class=’show’>{{title}}</p>'}).when(’/book’,{ controller:’a5_6_2’, template:'<p class=’show’>{{title}}</p>'}).when(’/game’,{ controller:’a5_6_3’, template:'<p class=’show’>{{title}}</p>'}).otherwise({ redirectTo:’/’}); }]);</script></html>
問題解答
回答1:按道理,bower 會幫助你管理好版本依賴的,更新庫的時候,用 bower update, 不要自己往下pull
用下面命令查看依賴bower list
可以通過下面命令查看 angular-route 的信息,以及它所依賴的 angularjs 的版本bower info angular-route
也可以通過 https://bower.io/search/ 去查找
https://docs.angularjs.org/ap... angular官方的API寫的,angular 和 angular-route 的版本是一致的。
相關文章:
1. javascript - 原生canvas中如何獲取到觸摸事件的canvas內坐標?2. sql語句 - mysql中關聯表查詢問題3. javascript - iframe 為什么加載網頁的時候滾動條這樣顯示?4. javascript - vscode alt+shift+f 格式化js代碼,通不過eslint的代碼風格檢查怎么辦。。。5. javascript - [js]為什么畫布里不出現圖片呢?在線等6. javascript - 有什么比較好的網頁版shell前端組件?7. javascript - 求解答:實例對象調用constructor,此時constructor內的this的指向?8. javascript - 如何將一個div始終固定在某個位置;無論屏幕和分辨率怎么變化;div位置始終不變9. css - chrome下a標簽嵌套img 顯示會多個小箭頭?10. html - vue項目中用到了elementUI問題
