最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Mac下SublimeLinter的Unsafe Characters警告解决办法
时间:2022-06-25 19:40:01 编辑:袖梨 来源:一聚教程网
Mac下编辑JS文件, 如果是中文字符的行会警告: This character may get silently deleted by one or more browsers.
SublimeLinter 的官方文档http://goo.gl/VYzZ0, 里面也说的含糊不清, 只是告诉要装nodejs或设置sublimelinter_executable_map.
On Mac OS X, you must install Node.js if you plan to edit Javascript or CSS files that use non-ASCII characters in strings or comments, because JavaScriptCore is not Unicode-aware.
OS X默认的JavaScriptCore(jsc)不支持非ASCII字符, 所以会报上面的警告, 使用nodejs才行.
debug了下SublimeLinter的源码, 发现把Package Settings->SublimeLinter->Settings - User加上:
"sublimelinter_executable_map":
{
"javascript": "/Users/leon/.nvm/v0.10.8/bin/node" // which node
},
就OK了, 开始还以为要设置"node":"node path", 原来是设置"javascript"..
没安装nodejs到/usr/local/bin, 如果使用其他编辑器里的jshint/jslint应该也会遇到这个警告, 可以尝试修改node路径来解决.
相关文章
- Charles Schwab 加入加密货币战场,推出比特币和以太坊现货交易 07-20
- 超激斗梦境什么职业厉害?超激斗梦境最强职业选择推荐 07-20
- 原神香菱最强阵容推荐 原神香菱最强阵容搭配攻略 07-20
- 暗黑2重置版怎么设置中文?暗黑2重置版游戏设置中文操作流程 07-20
- 原神旅行者认证考试怎么参加?旅行者认证考试参与方法 07-20
- 一家四口幸福的句子发朋友圈(精选90句) 07-20