1) 下载sublime并安装,下载列表:https://www.sublimetext.com/3

2) 下载sublime的nodejs插件,需是集成Nodejs插件到sublime中,下载地址:https://github.com/tanepiper/SublimeText-Nodejs

3)   解压zip文件, 并重命名文件夹“Nodejs”

4)   打开sublime,操作"preference" --> "Browse packages", 打开一个目录,这个目录是众多语言IDE插件的存放地。

5)   复制”Nodejs“文件夹到这个目录。  这样就可以了吗? 酱样子还不行,还要更改配置文件。

6)   打开Nodejs文件夹,找到文件“Nodejs.sublime-build”, 拖拽到sublime,显示:

 {
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.js",
"shell":true,
"encoding": "cp1252",
"windows":
{
"cmd": ["taskkill /F /IM node.exe & node", "$file"]
},
"linux":
{
"cmd": ["killall node; node", "$file"]
}
}

需要更改上面标注的地方, 要更改encoding为GB2312或者utf8,如果不更改此属性可能导致build nodejs代码时终端显示乱码。

7)  要用sublime打开文件“Nodejs.sublime-settings” 或者 设置“preference” --》 “package settings” --》 “Nodejs”  --》“setting-default” 打开文件如果有代码就改为

 {

   // save before running commands
"save_first": true,
// if present, use this command instead of plain "node"
// e.g. "/usr/bin/node" or "C:\bin\node.exe"
"node_command": "C:\\Program Files\\nodejs\\node.exe" ,
// Same for NPM command
"npm_command": "C:\\Program Files\\nodejs\\npm.cmd",
// as 'NODE_PATH' environment variable for node runtime
"node_path": false, "expert_mode": false, "ouput_to_new_tab": false
}

注意"C:\\Program Files\\nodejs\\node.exe" ,为node.exe的安装位置 "C:\\Program Files\\nodejs\\npm.cmd",为npm的安装位置,一般在同一目录下。

 
如果没有代码就打开“preference” --》 “package settings” --》 “Nodejs”  --》“setting-user” 添加上部分代码 并保存。
 
重启sublime ctrl+n新建文件 ctrl+s保存成js格式 ,输入console.log("111");出现如图控制台打印 “111”  说明已配置好

9)如果控制台提示 no build system 就打开“ Tools -> Build -> Build System -> 选择 node.js

重新运行还是no build system ,就需要手动配置了。

打开Tools -> Build -> Build System -> New Build System 把新建的system清空,输入

{ "cmd": ["node", "$file"], "selector": "source.js" }

保存并命名为node.sublime-build。把保存为js格式的文件运行(ctrl+b)就可以了。

如果解决到你的问题麻烦点一下下方的推荐!!!!!!!!!!!!!!!!!!!!!!!!!

最新文章

  1. 安装ionic出现node-sass无法下载的解决方法
  2. 【NodeJS 学习笔记03】先运行起来再说
  3. ubuntu15.10 给解压版的eclipse安装桌面快捷方式
  4. what is php?
  5. MP20 MBO issue summary
  6. [Error Code: 1290. The MySQL server is running with the --secure-file-priv option so it cannot execute this statement]错误解决
  7. 解决在 MVC  局部视图中加载 ueditor 编辑器时, 编辑器加载不出的 bug
  8. flex 实时更新的一些方法总结
  9. C# 之 将string数组转换到int数组并获取最大最小值
  10. tomcat 安装
  11. maya绝招(41--60)
  12. .net平台的rabbitmq使用封装
  13. 数据包接收系列 — IP协议处理流程(二)
  14. Activiti6作业执行器Job Executor配置(学习笔记)
  15. 2018-2019-2 网络对抗技术 20165336 Exp3 免杀原理与实践
  16. How to Build a New Habit: This is Your Strategy Guide
  17. java打包发布程序.jar(Eclipse)
  18. AndroidStudio 开发JNI
  19. 68.iOS设备尺寸及型号代码(iPhoneXR/XS)
  20. 【PAT】1019 数字黑洞 (20)(20 分)

热门文章

  1. ios文件系统文件目录操作
  2. JavaScript 日期格式化 简单有用
  3. grep man 有删减 百科
  4. xadmin入门使用
  5. 关于Yapi出现 请求异常,请检查 chrome network 错误信息...
  6. 后端程序员看前端想死(二)进入页面之后js分析
  7. pygame 安装教程
  8. EasyDarwin EasyCamera支持海康摄像机接入了
  9. java关于数组之间的相互赋值
  10. gdb coredump的使用