打字稿导出对象错误声明或预期的语句

有人可以解释为什么这个工作在input对象时打字稿:

export const config={ port:4000 }; 

这也适用:

 const config = { port:4000 }; export { config }; 

但是这给了一个错误

 const config={ port:4000 }; export config; 

错误:预期声明或声明。

export需要一个types对象或花括号。 第二个版本是一个语法错误。

如果你只想导出一个configuration对象,那么做

 export const config = { port:4000 }; 

从文档 :

这也可以写成export {config} ;