Mac搭建sublimeText Nodejs环境

作者: 夜_雪 | 来源:发表于2017-01-29 00:23 被阅读538次

    看过几篇搭建的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. 进入刚才的安装目录


      图片.png

      然后进入Nodejs目录


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


      图片.png

      然后保存,关闭.

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


      图片.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"]
    图片.png
    1. 保存,回去继续command+B测试,成功!
    Server running at http://127.0.0.1:3000/
    
    

    相关文章

      网友评论

        本文标题:Mac搭建sublimeText Nodejs环境

        本文链接:https://www.haomeiwen.com/subject/omaqittx.html