这段时间一直在用 Visual Studio Code 做 Meteor 开发,但一直苦于没有 Meteor 的代码只能提示插件可以用,今天偶然间在 VSCode 的 marketplace 上逛的时候看到了 Meteor 的插件。最后一次更新就是昨天11月29日,所以马上安装了一下试用。效果非常好,比目前 atom、sublime text 等工具提供的插件都完善,而且智能补全的代码也都是目前 Meteor 官网最新的代码,比如 onRendered。

Continue reading

在过去的开发 Meteor 项目过程中,我们如果想查看某个页面所订阅的数据是否成功或者查看已经订阅成功数据的内容的时候,往往是通过浏览器的控制台打印数据查看,这样非常不方便,而且容易混淆。今天给大家介绍一款工具 msavin:mongol 可以让我们在开发环境中很轻松的就看到我们需要的订阅的数据信息。先来一张图看看效果。

Continue reading

前面我们写过的代码中,JavaScript 代码都是在整个 HTML 代码后面的,这样是为了确保 HTML 页面中的所有 DOM 元素都加载完毕了,才能让 JavaScript 代码正确的执行,如果我们把 JavaScript 代码写在了 head 里面,就会导致 JavaScript 代码先执行了,而有些 DOM 元素还没初始化,最终 JavaScript 代码报错。要避免这种问题,我们可以使用 onload 加载事件来解决。

Continue reading

我使用过一些编辑器,可以在命令行下很方便的启动它,比如我想在一个代码的目录直接启动 atom,那么我可以使用 atom . 来启动并加载当前目录下的代码到 atom 中。sublime text 也有类似功能,而本文谈到的是如何把 Visual Studio Code 的环境变量添加到命令行中,微软官方给出了具体的回答。

Continue reading