学習資料
1。node.jsを理解しやすい
2.Node.js開発ガイド
はじめに(私は重要だと思うものだけを拾いました)
node.jsは、言語ではなく、ブラウザなしでJavaScriptをサーバーで実行できるようにするプラットフォームです。
node.jsが使用するJavaScriptエンジンは、Google ChromeのV8です。ブラウザの外で実行する場合、JavaScriptの互換性の問題を考慮する必要はありません。
シングルスレッドの非同期IOおよびイベント駆動型のデザインを使用して、高い並行性を実現します(非同期イベントも、開発とデバッグの困難をある程度増加させます)。
node.jsには組み込みのHTTPサーバーがあるため、Webサイトの開発には朗報です。
ホームページ:http://nodejs.org/
英語API:http://nodejs.org/api/(最新)
中国API:http://nodeapi.ucdok.com/#/api/
node.jsをインストールします
オペレーティングシステム環境:7 64ビットを獲得します
Windows環境では、インストールは比較的簡単です
http://nodejs.org/download/
リンクに対応するオペレーティングシステムインストールファイルをダウンロードします(最新バージョンをインストールするだけです)
インストールが成功するまで、プロンプトに従って次のステップに従って、デフォルトのインストールパス(c:/program files/nodejs)で確認できます。デフォルトのパスは、インストール中に変更できます。
インストールが成功したら、「コマンドプロンプト」に[コマンドプロンプト]にnode -vを入力して、インストールバージョンを表示すると、出力バージョンが成功します。
NPMの紹介
Windows用のnode.jsインストールパッケージには、ノードのパギーグモジュールhttps://npmjs.org/(npm)が含まれています。このnode.js自体には、基本的なモジュールがあります。このNPMを使用すると、Rich Node.jsライブラリをインストールして、実際の開発要件を完了できます。
一般的に使用されるコマンド:
ヘルプを表示します
NPMヘルプまたはNPM h
モジュールをインストールします
NPMインストール<モジュール名>
グローバル環境にモジュールをインストールする(-G:グローバルモードを有効にする)
NPMインストール-G <モジュール名>
詳細:https://npmjs.org/doc/install.html
モジュールをアンインストールします
npmアンインストール<moudle name>
現在のディレクトリにインストールされているモジュールを表示します
NPMリスト
インストールが成功した後、NPMとnode.jsパスがパスユーザー環境変数とシステム環境にそれぞれ追加されます。
開発ツール
ウェブストーム7.0をダウンロードしましたが、それらの多くのようです
WebStormダウンロードアドレス:http://www.jetbrains.com/webstorm/
.NET開発を行う人は、WebMatrix3を選択し、ダウンロードして直接インストールできます。あまり説明せずに操作するのは非常に便利です。しばらく使用した後、NodeJSプロジェクトを直接構築できます。 Windows環境でのみ開発する場合は、使用することをお勧めします。
WebMatrixダウンロードアドレス:http://www.microsoft.com/web/webmatrix/
私はついに崇高な崇高を選択しました。これは各プラットフォームの下で統一された開発ツールを維持できます。インターネットには多くの構成方法があります
崇高なダウンロードアドレス:http://www.sublimetext.com/(ソフトウェアは登録を必要としません。登録する必要があるウィンドウは、使用中に時々ポップアップします。キャンセルするだけです)
Sublime node.js開発環境構成
構成を開始する前に、node.jsインストールパッケージをダウンロードしてインストールします
1.最初に崇高なテキスト2をインストールします
2。崇高な実行とツールを見つける--->ビルドシステム--->新しいビルドシステム
3.ファイルにコピーします
コードコピーは次のとおりです。
{
「cmd」:["node"、 "$ file"]、
「file_regex」: "^[]*file /"(...)/"、line([0-9]*) "、
「セレクター」:「source.javascript」
}
4.ファイルをnodejs.sublime-buildとして保存します
5.ツールを見つける--->ビルドシステム--->メニューでnodejsを選択します
6.パッケージ制御をインストールします。崇高な実行、ショートカットキーCtrl + `を押します。コンソールに以下を入力し、Enterを押します。
コードコピーは次のとおりです。
urllib2、os、hashlibをインポートします。 h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'パッケージcontrol.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs(ipp)os.path.exists(ipp)else none; urllib2.install_opener(urllib2.build_opener(urllib2.proxyhandler())); by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace( ''、 '%20'))。read(); dh = hashlib.sha256(by).hexdigest(); open(os.path.join(ipp、pf)、 'wb').write(by)dh == h else none; print( 'エラーの検証ダウンロード(%sの代わりにgot%s)、dh!= h else'の場合は '%(dh、h)を試してください' sublimeテキストを再起動してインストールを終了してください ')
7.インストールが完了したら、崇高な再起動を再開し、ショートカットキーCtrl + Shift + Pを押します。インストールを入力し、[インストール]パッケージを選択し、Enterを押します
8。nodejsを入力して、nodejsのインストールを選択します(javascript&nodejsスニペットをインストールできます)
9.新しいtest.jsファイルを作成するには、console.log( 'hello node.js')を入力します。ショートカットキーCtrl + Bを押して実行すると、出力が成功します!次の図
Sublime node.js開発環境はここで構成されており、成功します!
より良いテーマの配色が必要な場合は、http://www.infoq.com/cn/minibooks/nodejsを参照してください
拡張機能:多額マネージャーをインストールします
マルチバージョンマネージャーNVMW(ノード開発ガイドブックで使用されているNVMは、Windowsでは不可能と思われます。これはwww.npmjs.orgで見つけました。学習には使用できませんが、最初にインストールしてください)
インストールコマンド
NPMインストール-G NVMW
それは使用されていないので、私はこれ以上紹介をして、それらを詳細に表示することはありません
https://npmjs.org/package/nvmw