bob*_*lan 10 lint node.js typescript tslint angular
tslint当前引发以下错误
Shadowed name: 'err'
Run Code Online (Sandbox Code Playgroud)
这是代码
fs.readdir(fileUrl, (err, files) => {
fs.readFile(path.join(fileUrl, files[0]), function (err, data) {
if (!err) {
res.send(data);
}
});
});
Run Code Online (Sandbox Code Playgroud)
任何人都知道最好的解决方法是什么,错误甚至意味着什么?
Pad*_*han 14
您在外部和内部回调中都使用了相同的变量“ err”,这由tslint阻止。
如果要使用相同的变量,则使用“ no-shadowed-variable”:false,否则请执行以下操作。
fs.readdir(fileUrl, (readDirError, files) => {
fs.readFile(path.join(fileUrl, files[0]), function (err, data) {
if (!err) {
res.send(data);
}
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12338 次 |
| 最近记录: |