typescript导出对象错误声明或语句预期

时间:2017-08-31 15:02:21

标签: node.js typescript

有人可以在导出对象时解释为什么这会在打字稿中起作用:

export const config={
port:4000
};

这也有效:

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

但这会产生错误

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

错误:预期的声明或声明。

1 个答案:

答案 0 :(得分:3)

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

如果您只想导出配置对象,请执行

export const config = { port:4000 };

来自docs

这也可以写成export {config};