Sublime Text 3 NodeJs環境を設定する方法

4319 ワード

前言
皆さんご存知のように、Sublime Textはプラグインをインストールします.Package Controlから直接インストールすればいいです.node jsプラグインをインストールする時、直接Package Controlを通してインストールします.プラグインがインストールされましたが、設定ファイルNodejs.sublime-buildが見つかりません.そこで行きますhttps://packagecontrol.io/packages/Nodejs 公式サイトでは、インストール方法は一つしか提供されていません.
インストール
git取付
MacOSX
git clonehttps://github.com/tanepiper/SublimeText-Nodejs.git ~/Library/Apple/Support/Sublime\Text\3/Packages/Nodejs
Windows
git clonehttps://github.com/tanepiper/SublimeText-Nodejs.git ~/Library/Apple/Support/Sublime\Text\3/Packages/Nodejs
Linux
git clonehttps://github.com/tanepiper/SublimeText-Nodejs $HOME/.config/sublime-text-3/Package/Nodejs
手動でインストール
住所を通すhttps://github.com/tanepiper/SublimeText-Nodejsgithubに行ってこのカバンをダウンロードして、Sublime Text 3\Packagesディレクトリの下にストレスを解消します.
プロファイルを変更する(2箇所で変更する)
Nodejs.sublime-settings
Sublie Text 3 Packagesファイルディレクトリの下で、Nodejs.sublime-settingsファイルを見つけて、以下の内容を変更します.
修正後のファイル

{
 // save before running commands
 "save_first": true,
 // if present, use this command instead of plain "node"
 // e.g. "/usr/bin/node" or "C:\bin
ode.exe" "node_command": "C:\\Program Files\
odejs\
ode.exe" , // Same for NPM command "npm_command": "C:\\Program Files\
odejs\
pm.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ファイルを見つけて、以下の内容を変更します.
修正後のファイル

"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"]
  }
}
注:2つの場所を修正しました.それぞれencodingとwindowsのcmdです.windowsのcmd命令は実行するたびに、前に起動したnodejsプロセスをKillが落とします.このコマンドは誤りがあります.私達はそれを修正して、私達が欲しい効果を達成します.
テスト
新しい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
'); }).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 package control公式サイトのNode jsプラグインです.
Sublime Text 3配置NodeJs環境補充
一.カバンの住所をダウンロードする
https://github.com/tanepiper/SublimeText-Nodejs
その後、Sublime Text 3\Packagesディレクトリにストレスを解消し、Nodejsと改名します.
二.プロファイルを変更する(二箇所で変更する)
1.Sublie Text 3 PackagesファイルディレクトリでNodejs.sublime-settingsファイルを見つけて、以下の内容の経路を変更します.現在のコンピュータnodeのインストールディレクトリ「nodemucommand」:「C:\Program Files\odejs」、「npmucommand」:「C:\Program Fiream.jem.」
2.Sublie Text 3 Packagesファイルディレクトリの下でNodejs.sublime-buildファイルを見つけて、以下の内容の「encoding」を変更します.「utf 8」、「cmd」:[[taskill]、「/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
'); }).listen(1337, '127.0.0.1'); console.log('Server running at http://127.0.0.1:1337/');
命令行ssディレクトリ下で実行します.node test.jsを入力します.
インストールが成功したらconsolie.log()