在ESLint中replace按位操作

我试图应用这个代码: 如何通过点击Leaflet map (包含位运算符“<<”) 来获取tile的XYZ坐标 。 在运行它的环境(NodeJS,ExpressJS,AngularJS)中,代码在编译时由ESLint检查,但是我需要在链接上给出的解决scheme。 编译时出现这个错误。

意想不到的使用'<<'没有按位

根据这个链接: http ://eslint.org/docs/rules/no-bitwise – ESLint不允许按位运算符。 有没有办法绕过这个规则,如果没有,提供一个替代的计算,产生类似的结果按位操作“<<”?

我希望我的问题很清楚,谢谢。

你需要添加注释//eslint-disable-line no-bitwise在你想让es-lint忽略的行上

例如

 var x = 5 << 5; //eslint-disable-line no-bitwise