我已经将JavaScript代码转换为Typescript并收到错误
模块没有默认导出
我尝试使用花括号导入和使用module.exports导出,但它们均无效。
contactController.ts
const contacts: String[] = [];
// Handle index actions
exports.index = (req: any, res: any) => {
res.json({
data: contacts,
message: "Contacts retrieved successfully",
status: "success"
});
};
// Handle create contact actions
exports.new = (req: any, res: any) => {
// save the contact and check for errors
contacts.push("Pyramids");
res.json({
data: contact,
message: "New contact created!"
});
};
api-route.ts
import contactController from "./contactController";
在api-routes.ts中,当我尝试导入contactController模块时,它将引发错误
模块没有默认导出
如何导入而不会出现错误?我尝试使用“ ./contactController”中的“ import {contactController}”,但是效果不佳。
沧海一幻觉
千巷猫影
相关分类