我目前正试图以以下方式在typescript节点项目中导入我自己创建的语法:
import Parser = require('tree-sitter');
import Language = require('tree-sitter-own');
抛出错误:
Cannot find module 'tree-sitter-own' or its corresponding type declarations.
在依赖项下的包文件中,它是按如下方式导入的:
"dependencies": {
"tree-sitter-own": "file:../../tree-sitter-own"
}
如果我检查node_modules
文件夹,它已经正确安装并复制了。然而,tree-sitter语法中没有类型定义文件。如何正确地在node中导入语法,或者如何正确地添加类型声明以便typescript可以使用它?
尝试使用WASM构建您的语法,然后需要它。