Я попытался установить ag-grid-enterprise на угловой 7.3.3. Я использовал это для установки лицензии: https://www.ag -grid.com / javascript-grid-set-license /
Теперь, когда я компилирую свой код, он выдаёт мне эту ошибку:
ERROR in node_modules/ag-grid-enterprise/dist/lib/rangeController.d.ts(2,10): er ror TS2305: Module '"C:/Users/kb60500/fusion-portal/fusion-webapp/node_modules/a g-grid-community/main"' has no exported member 'CellPosition'.
node_modules/ag-grid-enterprise/dist/lib/rangeController.d.ts(2,81): error TS230 5: Module '"C:/Users/kb60500/fusion-portal/fusion-webapp/node_modules/ag-grid-co mmunity/main"' has no exported member 'CellRangeParams'.
node_modules/ag-grid-enterprise/dist/lib/rangeController.d.ts(2,98): error TS230 5: Module '"C:/Users/kb60500/fusion-portal/fusion-webapp/node_modules/ag-grid-co mmunity/main"' has no exported member 'CellRange'.
node_modules/ag-grid-enterprise/dist/lib/rangeController.d.ts(2,109): error TS23 05: Module '"C:/Users/kb60500/fusion-portal/fusion-webapp/node_modules/ag-grid-c ommunity/main"' has no exported member 'RowPosition'.
node_modules/ag-grid-enterprise/dist/lib/rangeController.d.ts(3,22): error TS242 0: Class 'RangeController' incorrectly implements interface 'IRangeController'.
Property 'clearSelection' is missing in type 'RangeController'.
node_modules/ag-grid-enterprise/dist/lib/setFilter/setFilter.d.ts(2,10): error T S2305: Module '"C:/Users/kb60500/fusion-portal/fusion-webapp/node_modules/ag-gri d-community/main"' has no exported member 'ProvidedFilter'.
node_modules/ag-grid-enterprise/dist/lib/setFilter/setFilterModel.d.ts(2,10): er ror TS2305: Module '"C:/Users/kb60500/fusion-portal/fusion-webapp/node_modules/a g-grid-community/main"' has no exported member 'ProvidedFilterModel'.
node_modules/ag-grid-enterprise/dist/lib/widgets/selection/abstractSelectionHand le.d.ts(2,117): error TS2305: Module '"C:/Users/kb60500/fusion-portal/fusion-web app/node_modules/ag-grid-community/main"' has no exported member 'CellRange'.
node_modules/ag-grid-enterprise/dist/lib/widgets/selection/abstractSelectionHand le.d.ts(2,128): error TS2305: Module '"C:/Users/kb60500/fusion-portal/fusion-web app/node_modules/ag-grid-community/main"' has no exported member 'RowPosition'.
node_modules/ag-grid-enterprise/dist/lib/widgets/selection/abstractSelectionHand le.d.ts(2,141): error TS2305: Module '"C:/Users/kb60500/fusion-portal/fusion-web app/node_modules/ag-grid-community/main"' has no exported member 'CellPosition'.
node_modules/ag-grid-enterprise/dist/lib/widgets/selection/abstractSelectionHand le.d.ts(2,155): error TS2305: Module '"C:/Users/kb60500/fusion-portal/fusion-web app/node_modules/ag-grid-community/main"' has no exported member 'ISelectionHand le'.
Это мой пакет. Json
"dependencies": {
...
"ag-grid": "^18.1.2",
"ag-grid-angular": "^20.2.0",
"ag-grid-community": "^20.2.0",
"ag-grid-enterprise": "^21.0.1"
}
Я уже импортировал его в app.module.ts
import { AgGridModule } from 'ag-grid-angular';
Также импортировал его в компонент im, используя:
import "ag-grid-enterprise";
import { GridApi, Grid, GridOptions } from 'ag-grid-community';
import { AgGridModule } from 'ag-grid-angular';