我正在使用 Svelte 构建一个网站,我想使用 NGL 可视化一些 PDB
文件。我按照说明操作并使用以下命令安装了 ngl
包:
pnpm install ngl
安装包后一切正常,但是当我尝试导入 NGL
对象以使用它时,它不起作用。这是我试过的:
import NGL from 'ngl'
LSP 给出这个错误:
找不到模块“ngl”的声明文件。 '$PROJECT_PATH/node_modules/ngl/dist/ngl.js' 隐式具有 'any' 类型。
其中 $PROJECT_PATH
是从根 /
开始的实际项目路径。
我也尝试过 CommonJS 模块的导入样式:
import NGL = require('ngl')
LSP 给出了这个错误:
找不到模块“ngl”或其相应的类型声明。
如何使用类型声明正确导入此模块?