/

如何在Netlify函数中使用ES模块

如何在Netlify函数中使用ES模块

在存储库的根级package.json文件中添加:

1
"type": "module",

现在,不再使用:

1
2
3
exports.handler = async (event, context, callback) => {

}

而是使用:

1
2
3
export async function handler(event, context) {

}

而且,任何时候使用:

1
2
3
4
callback(null, {
statusCode: 200,
body: html,
})

现在使用:

1
2
3
4
return {
statusCode: 200,
body: html,
}

tags: [“Netlify”, “ES模块”, “函数”]