当前位置: 首页 → 标签 → 

ESLint

  • 抚云生活

     

 

npm ls -g的一个疑问

在执行npm ls -g时发现输出遗漏了几个已安装的包,如下图: 列表中缺少了webpack、eslint、typescript三个。但在执行npm outdated -g和npm up -g时,却能正常覆盖所有已安装的包。好奇之下,搜索了相关问题,无解。却无意中发现一个参数,即如:npm ls -...[阅读全文]

 

arguments.callee和日志系统

Strict Mode和ESLint规范都禁止使用arguments.callee,原因参见:Strict mode、arguments.callee。但在设计日志系统和日志格式时,却需要记录日志信息所在函数或方法。简单粗暴的方式便是直接hard coding,将函数、方法名copy到日志数据中,如此产生的...[阅读全文]

  • 1