我试图在javascript文件中导入typescript文件中的常量,但我总是以Unexpected token, expected ,
错误告终。
下面是文件中的常量:
export const articleQuery = (slug: string, categorySlug?: string) => 'context'
我希望能够像这样在javascript文件中使用这个函数并传递参数。
import {articleQuery} from "./path/to/file.ts"
const query = articleQuery(slug, categorySlug)
我不确定这是否可行,但有什么建议来实现这一点吗?
a)将tsc path/to/file.ts
的文件编译成path/to/file.js
并使用(一般用法)
b)如果您正在运行tsx
,ts-node
或typescript--loader
,只需导入./path/to/file
或./path/to/file.js
,这应该工作
c)为什么你需要从js中导入ts ?如果需要进一步解释,请写注释