在ESLint中替换按位运算

The*_*man 10 javascript dictionary node.js eslint

我正在尝试应用此代码:如何通过单击Leaflet map(包含按位运算符"<<")来获取tile的XYZ坐标.在我运行它的环境中(NodeJS,ExpressJS,AngularJS),ESLint在编译代码时会检查代码,但我需要在链接上给出解决方案.我在编译时遇到这个错误.

意外使用'<<'无按位

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

我希望我的问题很明确,谢谢.

Yur*_*bin 14

您需要//eslint-disable-line no-bitwise在您想要的行上添加注释,以便es-lint忽略

例如

var x = 5 << 5; //eslint-disable-line no-bitwise
Run Code Online (Sandbox Code Playgroud)