都说sublime text是编写代码的神器,于是自己也下载了个中文本!后来要用到javascript,也想尽可能的将不同语言的编写集合在一个工具里面使用!所以就试试看在sublime text里面配置JavaScript。
在网上查找了很多的资料,后来证明很多都不一定是对的。但是虽然不对,但是都有同个思路。就是利用nodejs来编写javascript,于是乎我们得先安装一个nodejs。
这里是nodejs的官方网站:http://nodejs.org/ 下载地址:http://nodejs.org/download/
下面是下载页面截图,请注意根据自己的电脑选择相应的版本,我自己的话就选择了Windows Installer (.msi)
本来应该很顺利的进入下一步了,但是问题来了。我的系统是win7的版本,不知道为什么不能正常使用MSI类型的文件,无法安装!
后来再网上查找了很多方法,包括修改注册表等,可能win7比较特殊,不仅无法打开MSI类型的文件,还出现了“系统管理员设置了系统策略,禁止进行此安装”这种提示!
种种问题折磨了我挺久!
最终解决的办法是:
一:先手动启动Windows Installer服务。方法:控制面板-系统安全-管理工具-服务-Windows Installer启动
二:如果上一步还不能解决问题,那么我们就直接在网上下载Windows Installer安装包,并安装!
三:最后一步很不起眼,但是很关键,不然Windows Installer是不会生效的,那就是安装好以后,重启电脑!
现在我们可以顺利的安装nodejs了。
如下图,我们来检测nodejs安装成功了没有!
nodejs终于安装成功了,现在我们该在sublime text里面配置javascript的编写环境了!
一:打开sublime.text--工具--编译系统--新编译系统
二:复制粘贴下面代码:
{
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.js",
"shell":true,
"encoding": "cp1252",
"windows":
{
"cmd": ["node", "$file"]
},
"linux":
{
"cmd": ["killall node; node", "$file"]
}
}
并保存文件为JavaScript.sublime-package。
下面再打开sublime text,然后在编译系统里面勾选上JavaScript,可以开始编写了,如图!
编译的时候直接CTRL+b,还要注意一点是要使用console.log函数,属于调试函数。这个也很关键,一定要注意!!