我正在使用typescript 2.3并试图导出一个简单的const并在另一个文件中使用它(我已经在es6中做了无数次)。不知怎的,它不起作用,我不知道什么是错的?这是代码:
export const abc: string = "dd"; (ts1.ts)
import { abc } from './ts1'; (ts2.ts)
在chrome中,在翻译的ts1.js文件中显示“未捕获的语法错误;意外的令牌导出”。这是我的tsconfig文件,如果这有帮助:
{
"compileOnSave": true,
"compilerOptions": {
"allowJs": false,
"module": "es6",
"noImplicitAny": false,
"noEmitOnError": true,
"removeComments": true,
"preserveConstEnums": true,
"sourceMap": true,
"target": "es5",
"types" : []
},
"include": [
"app",
"tests"
],
"exclude": [ "content", "node_modules", "bower_components", "Scripts" ],
"typeAcquisition": {
"enable": true
}
有人可以帮助我吗?