ホームページ ウェブフロントエンド jsチュートリアル Node.js: Windows 7 で構築された Node.js サービス (サーバーサイド JavaScript で遊んでみましょう。これはフロントエンド JS プラグインではありません)_javascript スキル

Node.js: Windows 7 で構築された Node.js サービス (サーバーサイド JavaScript で遊んでみましょう。これはフロントエンド JS プラグインではありません)_javascript スキル

May 16, 2016 pm 06:05 PM
node.js 仕える

这里只是纯粹的搭建,连环境都没有,还玩什么服务器端js,一切都成了浮云,让我们先搭建一个环境,输入一个“hello world”的页面。
对的,windows7下的搭建,你只需一步一步跟着我做,就ok了,不用去了解过多的细节,那不是我们现在要关心的,我们现在首要目的是把环境搭建好,要不然就没有下一步了。

  Step 1. 下载node.js在windows下是要安装在Cygwin下的,去Cygwin网站下载Cygwin安装程序。

  Cygwin网站:http://cygwin.com/

  直接下载地址:http://cygwin.com/setup.exe

  Step 2. 安装

  安装你下下来的Cygwin程序,基本上只需下一步就可以。

  在Choose A Download Source界面选择-》install from internet

  在Select Your Internet Connection界面选择-》Direct Connect

  在Choose A Download Site界面选择-》这个自己选择了,就是选择下载的镜像,推荐使用.jp结尾的日本网站,速度比较快

  注意:如果你是首次安装,可能会弹出警告提示,不管管他,点击ok就可以。

  Step 3. 选择安装组件

  注意:由于组件较多,建议使用搜索的方式来查找。点击名字即可选中,选中后后面会有一个小方块,里面有X(叉)表示选中。

  Devel 分类

  gcc-g++: C++ compiler

  gcc-mingw-g++: Mingw32 support headers and libraries for GCC C++

  gcc4-g++: G++ subpackage

  git: Fast Version Control System – core files

  make: The GNU version of the 'make' utility

  openssl-devel: The OpenSSL development environment

  pkg-config: A utility used to retrieve information about installed libraries

  zlib-devel: The zlib compression/decompression library (development)

  Editor 分类

  vim: Vi IMproved - enhanced vi editor

  Python 分类

  全部

  注意:全部安裝,你只要点选 Python 右边的图标切换至 Install 即可。

  Web 分类

  wget: Utility to retrieve files from the WWW via HTTP and FTP

  curl: Multi-protocol file transfer command-line tool

  下一步之后会提示你有许多相依的组件需要安装,基本上直接按下一步即可。

  注意:由于组件都是在线下载,可能有点漫长,等待即可。

  Step 4. 运行ash.exe

  安装完后会在桌面生成图标(如果你选了在桌面生成图标项的话),注意不是运行这个图标!

  打开文件夹,进入C:cygwinbin 目录中,这个是默认的安装目录,如果你修改过安装目录,自己进入到cygwin的安装目录下的bin目录中。

  运行ash.exe

  在弹出的命令窗口中执行 ./rebaseall -v 命令

  等命令执行完成执行 exit 退出 ash

  Step 5. 下载并安装Node.js

  运行桌面上的Cygwin程序。

  在命令窗口中输入 wget http://nodejs.org/dist/node-v0.4.7.tar.gz 回车。

  注意:我在写这篇文章是node.js的最新版本是node-v0.4.7, http://nodejs.org/dist/node-v0.4.7.tar.gz 是node.js的下载地址,你在看这篇文章时可以自己去node.js的网站获取最新的下载路径替换就可以了

  Node.js网站:http://nodejs.org/

  在命令窗口中输入 tar xf node-v0.4.7.tar.gz 回车,node-v0.4.7.tar.gz为你自己下载的版本。

  在命令窗口中输入 cd node-v0.4.7 回车。

  在命令窗口中输入 ./configure 回车。

  在命令窗口中输入 make 回车。

  在命令窗口中输入 make install 回车。

  ok,到这里你已经安装完成node.js了

  在命令窗口中输入 node --version 回车,看看你的node.js版本。

  Step 6. 设置DNS

  打开文件夹,进入到C:cygwinetc 文件夹下。

  手动建立 resolv.conf 文件。

  用记事本打开刚建立的resolv.conf文件,添加如下

  nameserver 8.8.8.8

  nameserver 8.8.4.4

  保存并关闭。

  Step End. 测试Node.js是否可以运行

  到此你就已经搭建完成了,但是不知道是否可以正确运行,那么,下面让我们来写个示例文件来测试下。

  在C:cygwin 目录下建立 example.js

  输入

  var http = require('http');

  http.createServer(function (request, response) {

response.writeHead(200, {'Content-Type': 'text/html'});

response.end('Hello World');

}).listen(8888);

console.log('http://127.0.0.1:8888/ で実行されているサーバー');

保存します (注: UTF-8 形式で保存しないと、構文エラーが報告されます)。

cygwin を実行し、コマンド ウィンドウに「node /example.js」と入力して Enter キーを押します

http://127.0.0.1:8888/

でサーバーが実行されているのを見たことがありますか?

cygwin を閉じずにブラウザを開き、http://127.0.0.1:8888/ にアクセスして、Hello World ページが表示されるかどうかを確認します。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Node V8 エンジンのメモリと GC の詳細な図による説明 Node V8 エンジンのメモリと GC の詳細な図による説明 Mar 29, 2023 pm 06:02 PM

この記事では、NodeJS V8 エンジンのメモリとガベージ コレクター (GC) について詳しく説明します。

Nodeのメモリ制御に関する記事 Nodeのメモリ制御に関する記事 Apr 26, 2023 pm 05:37 PM

ノンブロッキングおよびイベント駆動に基づいて構築されたノード サービスには、メモリ消費量が少ないという利点があり、大量のネットワーク リクエストの処理に非常に適しています。大量のリクエストを前提として、「メモリ制御」に関する問題を考慮する必要があります。 1. V8 のガベージ コレクション メカニズムとメモリ制限 Js はガベージ コレクション マシンによって制御されます

Windows で「サービスが応答していません」エラーを修正する方法。 Windows で「サービスが応答していません」エラーを修正する方法。 Apr 27, 2023 am 08:16 AM

NETSTART コマンドは、サービスやその他のプログラムの開始と停止に使用できる Windows の組み込みコマンドです。このコマンドの実行中に、NetHelpmsg2186 エラーが発生する場合があります。このエラーが発生したほとんどのユーザーは、NETSTARTWUAUSERV コマンドを実行して Windows Update サービスを再起動しようとします。 Windows Update サービスが無効になっているか、実行されていない場合、最新の更新プログラムを入手できないため、システムが危険にさらされる可能性があります。このエラーが発生する理由とそれを回避する方法を詳しく見てみましょう。わかった?エラー 2186 とは何ですか? Windows Update サービスは、最新の重要な更新プログラムとセキュリティ機能をインストールします

Windows 10 セキュリティ センター サービスが無効になっている場合の解決策 Windows 10 セキュリティ センター サービスが無効になっている場合の解決策 Jul 16, 2023 pm 01:17 PM

セキュリティ センター サービスは、win10 システムに組み込まれたコンピュータ保護機能であり、コンピュータのセキュリティをリアルタイムで保護できますが、一部のユーザーは、コンピュータの起動時にセキュリティ センター サービスが無効になる状況に遭遇します。方法は非常に簡単で、サービス パネルを開いて SecurityCenter 項目を見つけ、右クリックしてそのプロパティ ウィンドウを開き、スタートアップの種類を自動に設定し、[開始] をクリックしてサービスを再度開始します。 Win10 セキュリティ センター サービスが無効になっている場合の対処方法: 1. 「Win+R」を押して「操作」ウィンドウを開きます。 2. 次に、「services.msc」コマンドを入力して Enter キーを押します。 3. 次に、右側のウィンドウで「SecurityCenter」項目を見つけ、ダブルクリックしてプロパティ ウィンドウを開きます。

コマンドを使用してリモート デスクトップ接続サービスを開く方法 コマンドを使用してリモート デスクトップ接続サービスを開く方法 Dec 31, 2023 am 10:38 AM

リモート デスクトップ接続は多くのユーザーの日常生活に利便性をもたらしていますが、操作がより便利なコマンドを使用してリモート接続したいと考えている人もいます。リモート デスクトップ接続サービスは、コマンドを使用して開くことでこの問題を解決できます。リモート デスクトップ接続コマンドの設定方法: 方法 1. コマンドを実行してリモート接続します。 1. 「Win+R」を押して「ファイル名を指定して実行」を開き、「mstsc2」と入力し、「オプションの表示」をクリックします。 3. IP アドレスを入力して、「クリック」をクリックします。 "接続する"。 4. 接続中であることが表示されます。方法 2: コマンド プロンプトを介してリモート接続する 1. 「Win+R」を押して「ファイル名を指定して実行」を開き、「cmd2」と入力します。「コマンド プロンプト」に「mstsc/v:192.168.1.250/console」と入力します。

Node の File モジュールについて詳しく説明しましょう Node の File モジュールについて詳しく説明しましょう Apr 24, 2023 pm 05:49 PM

ファイル モジュールは、ファイルの読み取り/書き込み/開く/閉じる/削除の追加など、基礎となるファイル操作をカプセル化したものです。ファイル モジュールの最大の特徴は、すべてのメソッドが **同期** と ** の 2 つのバージョンを提供することです。 asynchronous**、sync サフィックスが付いているメソッドはすべて同期メソッドであり、持たないメソッドはすべて異種メソッドです。

認証コードではロボットを止めることはできません! Google AI はぼやけたテキストを正確に識別できますが、GPT-4 は盲目のふりをして助けを求めます 認証コードではロボットを止めることはできません! Google AI はぼやけたテキストを正確に識別できますが、GPT-4 は盲目のふりをして助けを求めます Apr 12, 2023 am 09:46 AM

「最も迷惑なのは、Web サイトにログインするときにさまざまな種類の奇妙な (または変態的な) 確認コードが表示されることです。」 さて、良いニュースと悪いニュースがあります。良いニュースは、AI がこれを行ってくれるということです。私の言うことが信じられないかもしれませんが、認識の困難さが増大する 3 つの実際のケースを以下に示します。 そして、これらは「Pix2Struct」と呼ばれるモデルによって得られる答えです。 これらはすべて正確で、一字一句正確ですか?一部のネチズンは「確かに、精度は私よりも優れています。」と嘆いています。では、それをブラウザのプラグインにすることはできるのでしょうか? ?はい、一部の人は次のように言いました。これらのケースは比較的単純ですが、微調整するだけで、その効果がどれほど強力になるかは想像できません。悪い知らせは、検証コードでは間もなくロボットを停止できなくなるということです。 (危ない危ない…)どうやってやるの? Pix2St

win7でオーディオサービスを有効にする方法 win7でオーディオサービスを有効にする方法 Jul 10, 2023 pm 05:13 PM

コンピュータには、さまざまなプログラムのアプリケーションをサポートする多くのシステム サービスがあります。ハードウェアの問題のトラブルシューティングを行った後、コンピューターから音が出ず、ほとんどのオーディオ サービスがオンになっていない場合、Win7 でオーディオ サービスを有効にするにはどうすればよいですか?多くの友人が混乱しているため、win7 でオーディオ サービスを有効にする方法については、以下のエディターが win7 でオーディオ サービスを有効にする方法を紹介します。 win7でオーディオサービスを有効にする方法。 1. Windows 7 システムのコンピュータのデスクトップでコンピュータを見つけ、右クリックして管理オプションを選択します。 2. 開いたコンピュータ管理インターフェイスの [サービスとアプリケーション] でサービス項目を見つけて開きます。右側のサービス インターフェイスで WindowsAudio を見つけ、ダブルクリックして変更を開きます。 4. 通常のプロジェクトに切り替え、「開始」をクリックして機能を有効にします。

See all articles