Mac搭建sublimeText Nodejs环境

看过几篇搭建的node.js的方法,但是在自己搭建过程中还是遇到了问题,所以总结出这篇搭建及问题处理的文章,希望可以帮助到大家.

一、环境准备

Node.js官网下载
Sublime官网下载
还没安装的可以在上述链接中安装,安装方法这里就不讲了.默认大家都已经安装好了.

二、安装Node.js插件

这里推荐两种方法安装:

  1. git clone
git clone https://github.com/tanepiper/SublimeText-Nodejs.git ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Nodejs

注意自己使用的版本,如果是Sublime3请将上面的2改成**3 ****

  1. 下载后导入
    通过地址https://github.com/tanepiper/SublimeText-Nodejs 去github上下载该包,解压放到Sublime Text2或3\Packages目录中.

三、修改配置文件

  1. 先通过命令找到自己的node,npm路径,一般得到的是下面两个路径
$ which node
/usr/local/bin/node
$ which npm
/usr/local/bin/npm
  1. 进入刚才的安装目录


    Mac搭建sublimeText Nodejs环境_第1张图片
    图片.png

    然后进入Nodejs目录


    Mac搭建sublimeText Nodejs环境_第2张图片
    图片.png
  2. 找到Nodejs.sublime-settings文件将对应项改为第1步自己得到的两个路径,如下图:


    Mac搭建sublimeText Nodejs环境_第3张图片
    图片.png

    然后保存,关闭.

  3. 找到并将Nodejs.sublime-build对应项改为


    Mac搭建sublimeText Nodejs环境_第4张图片
    图片.png

    utf8是为了可以更好的支持中文.然后保存,关闭.到这一步就基本算是完成了.

四 、测试

新建一个 test.js 文件 输入下面内容

var http = require('http');
var os = require('os');
 
http.createServer(function (request, response) {
  response.writeHead(200, {'Content-Type': 'text/plain'});
  response.end('Hello World\n');
 
}).listen(3000);
 
console.log('Server running at http://127.0.0.1:3000/');

command+B运行,如果没有报错,那么恭喜你已经成功了!如果你报了以下错误,那么请继续往下看.

/bin/sh: node: command not found
[Finished in 0.1s with exit code 127]

五 、/bin/sh: node: command not found解决

  1. 打开刚才的Nodejs.sublime-build文件
  2. "cmd": ["/usr/local/bin/node; node $file"]改为"cmd": ["killall node; /usr/local/bin/node $file"]
Mac搭建sublimeText Nodejs环境_第5张图片
图片.png
  1. 保存,回去继续command+B测试,成功!
Server running at http://127.0.0.1:3000/

你可能感兴趣的:(Mac搭建sublimeText Nodejs环境)