我使用的是node.js v18.17.0 我已经在 package.json 中设置了
"type": "module"
我使用
import http from 'http'
,它不会给我任何错误
但是,如果我尝试使用导出,例如:
function renderStatus(url){
var arr = ["/home", "/list"]
return arr.includes(url)?200:404
}
export renderStatus
它给了我以下错误:
SyntaxError: Unexpected token 'export'
谁能解释为什么会发生这种情况? 非常感谢!
正如 Being Shame 所说,
export {renderStatus}
应该是正确的语法。
我们还可以 export function renderStatus(url){...}
导出函数。
在此处了解更多信息https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export