javascript - Angular ui 网格,安装和构建

标签 javascript html angularjs user-interface bower

我的 Angular 版本是1.4.12

bower.json:

{
  "license": "Private",
  "private": true,
  "devDependencies": {
  "angular-mocks": "1.3.15"
 },
  "name": "RiskGenDiagnostics",
  "description": "Bower dependencies for RiskGenDiagnostics",
  "ignore": [
    "**/.*",
    "node_modules",
    "bower_components",
    "test",
    "tests"
  ],
  "resolutions": {
    "jquery": "~2.1.1",
      "angular": "~1.3.14"
  },
  "overrides": {
    "WebHelp": {
      "main": [
        "dist/css/AladdinHelp.css",
        "dist/js/AladdinHelpWithExtras.js"
      ]
    }
  },
  "version": "4.1.0",
  "authors": [
    "Sebastian Janisch",
    "Eleanna Skouta",
    "Andrew Cruickshank"
  ],
  "dependencies": {
    "WEPJS": "0.0.23",
    "aladdin_vi": "1.0.1",
    "WebHelp": "0.0.1",
    "angular-bootstrap": "0.13.3",
    "angular-animate": "1.3.15",
    "angular-cookies": "1.3.15",
    "angular-touch": "1.3.15",
    "angular-sanitize": "1.3.15",
    "jquery": "2.1.4",
    "angular-resource": "1.3.15",
    "angular-route": "1.3.15",
    "bootstrap": "3.3.4",
    "angular": "1.3.15",
    "jquery-ui": "1.11.4",
    "angular-nvd3": "1.0.5",
    "angular-ui": "^0.4.0",
    "highcharts": "4.2.5",
    "highcharts-ng": "0.0.8",
    "angular-ui-router": "^0.3.1",
    "angular-ui-grid": "ng-grid#^3.1.1"
  },
  "homepage": "http://www.blackrock.com"
}

我已经分别安装了 angular-ui 和 ng-grid。但是这两个不会自动构建到网页上。

附上示例网络源代码。

<!-- build:js(src) scripts/vendor.js -->
<!-- bower:js -->
<script src="../bower_components/jquery/dist/jquery.js"></script>
<script src="../bower_components/angular/angular.js"></script>
<script src="../bower_components/angular-sockjs/socket.js"></script>
<script src="../bower_components/sockjs/sockjs.js"></script>
<script src="../bower_components/WEPJS/wep.js"></script>
<script src="../bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
<script src="../bower_components/angular-route/angular-route.js"></script>
<script src="../bower_components/angular-sanitize/angular-sanitize.js"></script>
<script src="../bower_components/aladdin_vi/dist/aladdin_vi.js"></script>
<script src="../bower_components/WebHelp/dist/js/AladdinHelpWithExtras.js"></script>
<script src="../bower_components/angular-animate/angular-animate.js"></script>
<script src="../bower_components/angular-cookies/angular-cookies.js"></script>
<script src="../bower_components/angular-touch/angular-touch.js"></script>
<script src="../bower_components/angular-resource/angular-resource.js"></script>
<script src="../bower_components/bootstrap/dist/js/bootstrap.js"></script>
<script src="../bower_components/jquery-ui/jquery-ui.js"></script>
<script src="../bower_components/d3/d3.js"></script>
<script src="../bower_components/nvd3/build/nv.d3.js"></script>
<script src="../bower_components/angular-nvd3/dist/angular-nvd3.js"></script>
<script src="../bower_components/highcharts/highcharts.js"></script>
<script src="../bower_components/highcharts/highcharts-more.js"></script>
<script src="../bower_components/highcharts/modules/exporting.js"></script>
<script src="../bower_components/highcharts-ng/dist/highcharts-ng.js"></script>

安装 angular-ui-grid 时:

[liewang.SFOWHB5616DE] ➤ bower install angular --save
bower                     invalid-meta The "name" is recommended to be lowercase, can contain digits, dots, dashes
bower angular#*                 cached art://angular/angular#1.4.12
bower angular#*               validate 1.4.12 against art://angular/angular#*
bower angular#~1.2.9            cached art://angular/angular#1.2.9
bower angular#~1.2.9          validate 1.2.9 against art://angular/angular#~1.2.9
bower angular#>=1.3.0           cached art://angular/angular#1.4.12
bower angular#>=1.3.0         validate 1.4.12 against art://angular/angular#>=1.3.0
bower angular#^1.x              cached art://angular/angular#1.4.12
bower angular#^1.x            validate 1.4.12 against art://angular/angular#^1.x
bower angular#^1.0.8            cached art://angular/angular#1.4.12
bower angular#^1.0.8          validate 1.4.12 against art://angular/angular#^1.0.8
bower                        ECONFLICT Unable to find suitable version for angular

最佳答案

我在尝试使用 Git Bash 命令行在 Windows 上安装 angular-ui-grid 时遇到了类似的问题。

当我用 Windows' 默认 CMD 替换 Git Bash 时,问题得到了解决,该 CMD 要求选择合适的 Angular 版本。参见下图。

enter image description here

希望这有帮助。

关于javascript - Angular ui 网格,安装和构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38059367/

相关文章:

node.js - 获取 npm : command not found. 已安装 Node 时如何重新安装 NPM? NPM 去哪儿了?

javascript - IF 条件为 IE7 用户启用脚本属性(jquery)?

javascript - AngularJS:同时 $http get 在 $.each 循环中返回错误数据

javascript - JavaScript 中的数字被视为字符吗?

javascript - 提交时清除输入字段

javascript - 从 Angular 中的 url 获取参数

javascript - Md-dialog 未加载与其关联的 Controller

javascript - jquery下拉菜单和ajax窗口之间的冲突

html - 在 Magister Bootstrap 主题中单击菜单时如何创建子菜单?

html - 无法创建灯箱