欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Sublime Text3 配置 NodeJs 環(huán)境的方法

 更新時間:2020年05月20日 11:05:08   作者:杰出D  
大家都知道,Sublime Text 安裝插件一般從 Package Control 中直接安裝即可,當我安裝 node js 插件時候,直接通過Package Control 安裝,雖然插件安裝成功了,但是找不到配置文件 Nodejs.sublime-build 來更改一些配置

前言

大家都知道,Sublime Text 安裝插件一般從 Package Control 中直接安裝即可,當我安裝 node js 插件時候,直接通過Package Control 安裝,雖然插件安裝成功了,但是找不到配置文件 Nodejs.sublime-build 來更改一些配置 。于是去 https://packagecontrol.io/packages/Nodejs 官網(wǎng)上查看,只提供一種安裝方式。

安裝

git安裝

MacOSX

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

Windows

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

Linux

git clone https://github.com/tanepiper/SublimeText-Nodejs $HOME/.config/sublime-text-3/Packages/Nodejs

手動安裝

通過地址https://github.com/tanepiper/SublimeText-Nodejs去github上下載該包,解壓放到Sublime Text3\Packages 目錄下。

修改配置文件 (兩處要修改)

Nodejs.sublime-settings

在 Sublie Text 3 Packages 文件目錄下, 找到 Nodejs.sublime-settings 文件,更改以下內(nèi)容

修改后的文件

{
 // 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
}

注: 修改了兩個地方,分別是 node_command 和 npm_command

Nodejs.sublime-build

在 Sublie Text 3 Packages 文件目錄下, 找到 Nodejs.sublime-build 文件,更改以下內(nèi)容

修改后的文件

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

注: 修改了兩個地方,分別是 encoding 和 windows 下的cmd ,windows 下的cmd命令是每次執(zhí)行的時候都會kill 掉以前啟動的nodejs 進程,這個命令有些錯誤,我們修改它,到達我們想要的效果

測試

新建一個 test.js 文件 輸入以前內(nèi)容

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/');

Ctrl +B 編譯一下,會在Sublime Text 控制臺 看到 Server running at http://127.0.0.1:3000/ ,接下來我們從瀏覽器打開 訪問 http://127.0.0.1:3000/ .

結束語

以上就是 Sublime Text 排至 Node js 步驟 。
參考: https://packagecontrol.io/packages/Nodejs packagecontrol 官網(wǎng) 的Node js 插件.

Sublime Text3 配置 NodeJs 環(huán)境補充

一.下載包地址

https://github.com/tanepiper/SublimeText-Nodejs

然后解壓放到Sublime Text3\Packages 目錄下并改名Nodejs

二.修改配置文件 (兩處要修改)

1.在 Sublie Text 3 Packages 文件目錄下 找到 Nodejs.sublime-settings 文件 更改以下內(nèi)容 路徑為當前電腦node的安裝目錄
"node_command": "C:\\Program Files\\nodejs\\node.exe",
"npm_command": "C:\\Program Files\\nodejs\\npm.cmd",

2.在 Sublie Text 3 Packages 文件目錄下 找到 Nodejs.sublime-build 文件
更改以下內(nèi)容
"encoding": "utf8",
"cmd": ["taskkill","/F", "/IM", "node.exe","&","node", "$file"]

三.測試

新建文件夾ss目錄下新建test.js文件代碼如下

var http = require('http'); 
 
http.createServer(function(req, res) { 
 res.writeHead(200, {'Content-Type': 'text/plain'});  
 res.end('hello world\n'); 
}).listen(1337, '127.0.0.1'); 
 
console.log('Server running at http://127.0.0.1:1337/');

命令行ss目錄下運行輸入 node test.js

安裝成功則console.log()

相關文章

  • 詳解nodejs微信公眾號開發(fā)——4.自動回復各種消息

    詳解nodejs微信公眾號開發(fā)——4.自動回復各種消息

    這篇文章主要介紹了詳解nodejs微信公眾號開發(fā)——4.自動回復各種消息,非常具有實用價值,需要的朋友可以參考下
    2017-04-04
  • node.js處理前端提交的GET請求

    node.js處理前端提交的GET請求

    這篇文章主要為大家詳細介紹了node.js處理前端提交的GET請求,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • 使用nvm安裝node的過程及注意事項

    使用nvm安裝node的過程及注意事項

    在學習vue的過程中,最開始的就是要先安裝nodejs環(huán)境,此處記錄安裝過程及注意事項,首先需要先卸載程序中卸載先前安裝過的nvm,刪除文件管理器中安裝的文件,感興趣的朋友跟隨小編一起看看吧
    2024-06-06
  • node.js中的buffer.toString方法使用說明

    node.js中的buffer.toString方法使用說明

    這篇文章主要介紹了node.js中的buffer.toString方法使用說明,本文介紹了buffer.toString的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • nodejs使用socket5進行代理請求的實現(xiàn)

    nodejs使用socket5進行代理請求的實現(xiàn)

    這篇文章主要介紹了nodejs使用socket5進行代理請求的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • json對象及數(shù)組鍵值的深度大小寫轉(zhuǎn)換問題詳解

    json對象及數(shù)組鍵值的深度大小寫轉(zhuǎn)換問題詳解

    這篇文章主要給大家介紹了關于json對象及數(shù)組鍵值的深度大小寫轉(zhuǎn)換問題的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-03-03
  • nodejs事件的監(jiān)聽與觸發(fā)的理解分析

    nodejs事件的監(jiān)聽與觸發(fā)的理解分析

    這篇文章主要介紹了nodejs事件的監(jiān)聽與觸發(fā)的理解分析,以實例形式對比分析了nodejs與jQuery關于事件監(jiān)聽的實用技巧,有助于加深對nodejs的理解,需要的朋友可以參考下
    2015-02-02
  • Nodejs監(jiān)聽日志文件的變化的過程解析

    Nodejs監(jiān)聽日志文件的變化的過程解析

    最近有在做日志文件的分析,其中有一個需求:A服務器項目需要用Nodejs監(jiān)聽日志文件的變化,當項目產(chǎn)生了新的日志信息,將新的部分通過socket傳輸?shù)紹服務器項目,本文重點給大家介紹Nodejs監(jiān)聽日志文件的變化的相關知識,一起看看吧
    2019-08-08
  • Nodejs讀取本地json文件,輸出json數(shù)據(jù)接口方式

    Nodejs讀取本地json文件,輸出json數(shù)據(jù)接口方式

    這篇文章主要介紹了Nodejs讀取本地json文件,輸出json數(shù)據(jù)接口方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Node.js處理多個請求的技巧和方法

    Node.js處理多個請求的技巧和方法

    Node.js在處理多個請求方面具有優(yōu)勢,它利用事件驅(qū)動和非阻塞式I/O的特性,能夠高效地處理并發(fā)請求,提供快速響應和良好的可擴展性,這篇文章主要介紹了Node.js如何處理多個請求,需要的朋友可以參考下
    2023-11-11

最新評論