Mac下NodeJS开发Excel AddIn:console.log输出位置咨询
找到Excel Add-in中console.log的输出位置(Mac + Node.js + jQuery环境)
我太懂你这种找不到日志输出的困惑了!毕竟微软文档里到处用console.log却不说在哪看,尤其Mac环境下还和Windows的Visual Studio那套不一样。针对你用yo office生成的jQuery版Excel Add-in(Office 2016 Mac),按下面步骤就能找到输出:
第一步:开启Safari的开发者菜单
Mac版Office的Add-in是基于Safari的WebKit引擎运行的,所以得用Safari的开发者工具查看日志。先打开Safari,点击顶部菜单栏的Safari->偏好设置-> 切换到高级标签,勾选最底部的「在菜单栏中显示开发菜单」。第二步:启动你的Add-in并打开日志面板
- 用
npm start启动你的Add-in项目,在Excel中加载并打开这个Add-in。 - 回到Safari,点击顶部菜单栏新出现的
开发选项,在下拉列表里找到对应Excel进程的条目(通常会显示类似「Excel - [你的Add-in名称]」)。 - 点击该条目后,Safari会弹出开发者工具窗口,切换到
Console标签页,就能看到你代码里console.log输出的所有内容了!
- 用
额外提示:如果你在运行npm start时自动打开了Chrome/Firefox的调试页面,那是Add-in的网页预览版,真正在Excel客户端里运行的Add-in日志还是要通过上面的Safari开发者工具查看哦。
内容的提问来源于stack exchange,提问作者csskevin
相关产品推荐
相关产品推荐

