【发布时间】:2021-12-03 11:10:54
【问题描述】:
我有一个使用 nx 构建的 Angular 项目我想导入没有打字稿类型的标准 JavaScript 库,例如我想安装和使用 cytoscape 和 cytoscape-context-menus
我得到编译错误,例如
错误 TS7016:找不到模块的声明文件 'cytoscape 上下文菜单'。 'C:/dev/armo/armo-ng-app/node_modules/cytoscape-context-menus/cytoscape-context-menus.js' 隐含地具有“任何”类型。尝试
npm i --save-dev @types/cytoscape-context-menus(如果存在)或添加新声明 (.d.ts) 文件包含declare module 'cytoscape-context-menus';
我该如何解决?我试图放置声明文件,但我认为我的设置没有看到它们。
【问题讨论】:
标签: javascript angular nrwl-nx nrwl