-1

彼はこのチュートリアルを使用しました: http://blog.urbaninsight.com/2012/10/31/installing-nodejs-centos-55-server

どうやらうまくいきました。100% うまくいきました。エラーはありません。

今私はここにいます: http://www.nodebeginner.org/

サーバーに配置する必要があるノードモジュールについての指示を見つけることができないので、推測しています... ノードサイトから最新のノードソースコードをダウンロードし、lib フォルダーを public_html に配置しました。

私は今、次のような hello.js を作成しました:

var http = require("lib/http.js");

http.createServer(function(request, response) {
  response.writeHead(200, {"Content-Type": "text/plain"});
  response.write("Hello World");
  response.end();
}).listen(8888);

そして「予想通り」私の推測はまったくのうんちです.. mysite.com:8888に行くと、おっと!Google Chrome は blaa blaa blaa に接続できませんでした

ここで正確にどのように/何を尋ねようとしているのかをよく考えなければなりません...わかりました、ローカルでの作業に関するチュートリアルを読み続けていますが、オンラインで何も見つけることができません。ホストが視覚的に期待していたもののインストールを完了した後、正直に言うとサーバー上にあるいくつかの新しい .js ファイル (http.js? または何か)。私は実際にこれについてグーグルに尋ねる方法さえ理解できません...

コードのチュートリアルを見ると、非常に簡単な JavaScript (私の好きな言語で、英語よりも優れています) のように見えますが、フレームワークにアップロードまたは接続する必要がある部分が欠けているようです。あなたはjqueryを使用します。jqueryコードを書くことはできません.ブラウザは$のようなものになるからです. まず、次のようなことをしなければなりません:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

1. ノードを解釈/実行できるサーバーを使用する (完了)

2.??!

3.簡単なコードを書く

- - - - - - - -アップデート - - - - - - - - - - - - - - -

[root@user node-latest-install]# curl https://npmjs.org/install.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  7882  100  7882    0     0   2835      0  0:00:02  0:00:02 --:--:-- 7697k
tar=/bin/tar
version:
tar (GNU tar) 1.15.1
install npm@latest
fetching: http://registry.npmjs.org/npm/-/npm-1.2.18.tgz
0.10.3
1.2.18
cleanup prefix=/root/local
find: /root/local/lib/node: No such file or directory
find: /root/local/lib/node: No such file or directory

All clean!
/root/local/bin/npm -> /root/local/lib/node_modules/npm/bin/npm-cli.js
npm@1.2.18 /root/local/lib/node_modules/npm
It worked
[root@user node-latest-install]# cd ~
[root@user ~]# ls -l
total 548
drwxr-xr-x  5 root root   4096 Apr  7 04:03 local
drwx------  5 root root   4096 Apr  4 19:37 Maildir
drwxr-xr-x 10 root root   4096 Apr  7 04:04 node-latest-install
drwxr-xr-x  2 root root   4096 Apr  7 04:04 tmp
-rw-r--r--  1 root root 536584 Apr  4 19:38 virtualmin-install.log
[root@user ~]# ls -l ~/local
total 12
drwxr-xr-x 2 root root 4096 Apr  7 04:04 bin
drwxr-xr-x 4 root root 4096 Apr  7 04:03 lib
drwxr-xr-x 3 root root 4096 Apr  7 04:03 share
[root@user ~]# 

また、require("http") に変更しましたが、それでも同じ「oops」エラーが発生します

4

1 に答える 1

1

ノードでのプログラミング全般に関する主な質問に答えるには、行方不明のようですnpm

1)まず最初に、次を使用してnpmをインストールします

curl http://npmjs.org/install.sh | sh

npm を使用すると、node でのプログラミングがはるかに簡単になります。

2)ファイルで、変更します

var http = require("lib/http.js");

var http = require("http");

その後、すべてがうまくいくはずです。

于 2013-04-06T12:14:05.547 に答える