我最近将ESLint添加到一个项目中,以提高该项目和我的技能。
const server = app.listen(config.port, () => {
const host = server.address().address;
const port = server.address().port;
log.info(`API server listening on host ${host}, port ${port}`);
});
ESLint建议对第2行和第3行使用解构。
VSCode给我的“快速解决方案”是
const server = app.listen(config.port, () => {
const { host } = server.address();
const { port } = server.address();
log.info(`API server listening on host ${host}, port ${port}`);
});
这感觉...不知怎么的错了。
如果快速修复实际上不是正确的修复,可以有人在这里教育使用解构的正确方法。
如果这确实是正确的修复,有人能解释为什么这比以前更好吗?
我不想盲目地追随ESLint,但我也不会忽视像ESLint这样的工具的建议。就像我说的,我想学习。
https://stackoverflow.com/questions/55405030
复制相似问题