我想在 JavaScript 文件中使用下面给定的名为“translate”的函数。我在 stackoverflow 上看到了一个关于这个的答案,但无法得到我必须做的。在这种情况下,函数的正常调用肯定不起作用
import queryString from "querystring";
import request from "request";
import { config } from "./config";
function translate(text: string, from: string, to: string) {
const requestOptions = getRequestOptions();
const params = {
"from": from,
"to": to,
"text": text
};
request.get(
config.speech.translateApi.endPoind + "/Translate?" + queryString.stringify(params),
requestOptions,
(error, response, body) => {
console.log(body);
}
);
}
如果您使用的是打字稿项目,那么您可以执行以下操作:
export const translate = () => {}
...
// anotherFile.js
import {translate} from './translate'
但是,即使您以这种方式导入它,打字稿仍然需要在使用之前编译您的代码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句