未捕获错误:模块名称" dist / lib / clientExports"尚未加载上下文:_。使用require([])

时间:2016-07-14 06:15:48

标签: javascript typescript ag-grid

我试图在我的ASP.NET Web窗体应用程序中使用ag-grid显示数据但是,我收到以下错误:

  

require.js:143未捕获错误:模块名称" dist / lib / clientExports"   尚未加载上下文:_。使用require([])   http://requirejs.org/docs/errors.html#notloaded

TypeScript文件:

require(['node_modules/ag-grid/main', ], function (agGridObj) {
    document.addEventListener("DOMContentLoaded", function () {
        var eGridDiv = document.getElementById('#AllProjectBuildInfoGrid');
        //new ag.grid.Grid(eGridDiv, gridOptions);
        new agGridObj.Grid(eGridDiv, gridOptions);
    });
});
var columnDefs = [
    { headerName: "Make", field: "make" },
    { headerName: "Model", field: "model" },
    { headerName: "Price", field: "price" }
];

var rowData = [
    { make: "Toyota", model: "Celica", price: 35000 },
    { make: "Ford", model: "Mondeo", price: 32000 },
    { make: "Porsche", model: "Boxter", price: 72000 }
];

var gridOptions = {
    columnDefs: columnDefs,
    rowData: rowData
};

之前,我使用NPM将ag-grid下载到我的项目中。我究竟做错了什么?如何在我的打字稿文件中引用ag-grid?任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:0)

使用以下链接交叉引用您的打包方式

https://www.ag-grid.com/understanding-packaging-for-javascript-typescript-commonjs-and-everything-else/

不确定如何为非角度TS项目引用外部JS库。您是否按照以下主题中的说明进行了考虑。

https://github.com/ceolter/ag-grid/issues/717

相关问题