問題タブ [node-modules]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Node.jsはリンクタグをノードモジュールに解決する方法
ノードjsでソケットioを使用することを学んでいますが、この例に出くわしました。これは本当に私を悩ませています。http://socket.io/の例に従っています: クライアント側:
私の質問は、この src url がノード js によってどのように解決されるかです。この URL を処理するようにサーバーを構成したことはありません。以下は私のサーバーコードスニペットです。socket.io.js を public/views フォルダーにコピーしたことはありません。ノードが魔法のようにノードモジュールから直接jsファイルをプルできるといういくつかのルールがあるようです。これがどのように機能するかを説明できる人はいますか?
node.js - ノードの起動時にノードモジュールがメモリにロードされますか?
私のノードは、他の多くのノードとともにサーバー上で実行されています。ノードの forever モジュールは、ノードを正常に再起動するために使用されます。最近、forever モジュールが他の多くのモジュールと共にサーバー上でクラッシュしました (どのモジュールかはわかりません)。
私のノードは今のところ正常に動作していますが、ノードを再起動しようとすると、手動で再起動する必要があることがわかっています。
私が知りたいのは、ノードが正常に動作していることは、ノード モジュールが安全であることを意味するのか、それともノードを再起動したときにのみわかるということですか? つまり、ノードの起動時にノードモジュールがメモリにロードされ、モジュールの変更はノードの再起動時にのみ反映されるということですか?
事前にサンクス!!
json - node.js fnoc モジュールでエラーが発生する - おそらく単純なもの
私は何か愚かなことをしていると確信していますが、node-fnocを動作させることができません。単純な package.json を含むディレクトリがあり、そのディレクトリに /config/ ディレクトリがあり、その中に単純な JSON ファイルがあります。そして、私は基本的に彼らの例にあることをやろうとしています.
そして、これは私が得ているものです:
何か案は?
heroku - NGINX サーバーを使用して Amazon Linux AMI 2013.09.2 インスタンスから Meteor アプリをデプロイすると、モジュール エラーが発生する
Heroku 経由で Amazon Linux AMI 2013.09.2 インスタンスのカスタム サブドメインに、最初のウェブ アプリケーション (MeteorJS フレームワークの Telescope のバージョン) をデプロイしようとしています。私はこのチュートリアルに従っています - http://satishgandham.com/2013/12/a-complete-guide-to-install-production-ready-telescope-on-your-own-server/ - しかし、一度を使用して Telescope を実行するPORT=3000 MONGO_URL=mongodb://localhost:3000/Telescope ROOT_URL=http://ec2-54-193-42-229.us-west-1.compute.amazonaws.com node client/main.js
と、次のエラー メッセージが表示されます。Error: Cannot find module '/home/ec2-user/bundle/programs/server/node_modules/fibers/client/main.js'
この問題を解決するために私がやろうとしたことは、元々ディレクトリにあるcp || mv
ファイルに対して実行され、ディレクトリから「/home/ec2-」にさえありますが、ディレクトリから分離できないようです。それが問題なのか、それとも他の根本的な問題があるのか はわかりませんが、この時点でプロキシ サーバーを使用する回避策を見つけたいと考えています。ディレクトリからファイルを移動するだけで十分だと思いましたが、明らかにそうではありませんでした。私の目的のためにプロキシの使用を継続することが不可欠かどうかはわかりませんが、修正があれば、それについて学ぶことを気にしません.main.js
~/Telescope/client
/home/ec2-user/bundle/programs/server
user/bundle/programs/server/node_modules/fibers
main.js
/client
main.js
/client
または、これ - https://github.com/aldeed/deploymeteor/ - がNGINXサーバープロキシを使用するための潜在的な回避策になる方法について私に指示できる場合は、助けていただければ幸いです。
javascript - NodeJS を使用して SSH2 で複数のコマンドを実行する方法
I want to execute more than one command, in order to the array. を使用して GitHub からデプロイしようとしています。私が現在使用しているコードは以下に含まれています。
しかし、正しいディレクトリにcdした後、それがどこにあったかを忘れて、最初からやり直します。
node.js - Nodejs モジュールが見つかりません
グローバルモジュールを使用しようとするとエラーが発生します。例:
Expressコマンドをインストールしました:
私のapp.js:
Windows PowerShell または node.js コマンド プロンプト ウィンドウを使用して実行します。
何が問題なのかよくわかりません。Windows の環境変数について何か読んだことがありますが、これでよいでしょうか?
解決済み / 更新
問題は、npm フォルダーに Windows 環境変数が構成されていないことでした。npm フォルダーを検索し、環境変数にパスを追加します。