Javascript 如何在外部js文件中使用ts文件
如何在java脚本文件中使用ts文件。 我有一个角度项目,我有一个常量文件,它是environment.ts文件,数据如下Javascript 如何在外部js文件中使用ts文件,javascript,typescript,angular6,Javascript,Typescript,Angular6,如何在java脚本文件中使用ts文件。 我有一个角度项目,我有一个常量文件,它是environment.ts文件,数据如下 export const Environment = { PRODUCTION: false }; 我使用了一个外部java脚本库,在这个库中,我想访问这个environment.ts文件,也就是说,我想使用常量 我试过了 var en = require('./environment.ts'); 但是无法访问它。问题可能是因为TS在构建过程中被编译成JS 因
export const Environment = {
PRODUCTION: false
};
我使用了一个外部java脚本库,在这个库中,我想访问这个environment.ts文件,也就是说,我想使用常量
我试过了
var en = require('./environment.ts');
但是无法访问它。问题可能是因为TS在构建过程中被编译成JS 因为您只是导出单个对象,所以它实际上不需要是一个typescript文件 尝试将该文件重命名为“environment.js”,它不会破坏任何内容,并允许您在其他js文件中使用它。试试这个
import { Environment } from './environment';
现在,我们可以访问诸如Environment.PRODUCTION等属性,在将其转换为js文件后,我无法在angular component中使用它。获取错误未捕获语法错误:意外标记{