Я работаю с Angularjs 1.6 и ui-grid 4.4.2 и столкнулся с проблемой.Мне нужно, чтобы ширина столбца моей сетки расширялась до самого широкого содержимого в столбце.Я нашел пакет NPM, который делает это, но я не могу установить его.
Когда я включаю пакет в свой угловой модуль, я получаю следующую ошибку:
Unhandled exception at line 5014, column 9 in http://localhost:29236/Scripts/angular.js
0x800a139e - JavaScript runtime error: [$injector:modulerr] Failed to instantiate module CRNApp due to:
Error: [$injector:modulerr] Failed to instantiate module ui.grid.autoFitColumns due to:
Error: [$injector:nomod] Module 'ui.grid.autoFitColumns' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
Часть моего углового определения:
(function () {
'use strict';
angular.module('CRNApp', ['ui.bootstrap', 'ui.grid', 'ui.grid.autoFitColumns', 'ui.grid.autoResize', 'ui.grid.emptyBaseLayer', 'ui.grid.selection', 'toaster','ngAnimate']);
MainController.$inject = ['$scope', '$http', '$uibModal', '$log', 'uiGridConstants', '$rootScope','toaster'];
angular.module('CRNApp')
.controller('MainController', MainController);
Инструкции по установке находятся наhttps://github.com/Den-dp/ui-grid-auto-fit-columns
Команда установки: npm install ui-grid-auto-fit-columns -S
После того, как я ввел команду установки NPM, я увидел новый набор папок:
Я неопытен в Angularjs и NPM, поэтому не уверен, что делаю неправильно.Есть идеи?