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. 進入剛才的安裝目錄


    圖片.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/

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容