Aks*_*Aks 7 javascript ecmascript-6 eslint eslint-config-airbnb
我有一些迭代的代码,它运行良好。安装 eslint 后,我的一个代码通过 eslint 生成错误。
我的代码是:
for (const column of columns) {
for (const slugname of result[column.name]) {
const alphabet = slugname.slugname;
if (total[alphabet]) {
total[alphabet] += column.value;
} else {
total[alphabet] = column.value;
}
}
}
Run Code Online (Sandbox Code Playgroud)
eslint 产生一个错误,就是这个
error iterators/generators require regenerator-runtime, which is too heavyweight for this guide to allow them. Separately, loops should be avoided in favor of array iterations no-restricted-syntax
任何帮助或建议都非常感谢。据我说 代码写的很精准而且很小,不知道eslint报错的线索
rec*_*bot 13
您的代码没有任何问题,这是过时的指导。
自 2014 年起,“iterators/generators require regenerator-runtime”就不再成立 caniuse.com/es6-generators 这个错误看起来像是来自 Airbnb 的风格指南,你必须询问他们是否仍然坚持使用它
columns.map(x => result[x.name].map((y) => {
const alphabet = y.slugname;
if (total[alphabet]) {
total[alphabet] += x.value;
} else {
total[alphabet] = x.value;
}
return true;
}));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6324 次 |
| 最近记录: |