問題タブ [nodejitsu]
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.
json - Node.JS は node-schedule モジュールを見つけることができません
私は何十もの同様の質問を読みましたが、私の問題を解決できたものはありません-主に私の問題がもう少し深いと思うからです.
サーバー(Nodejitsu)で正常に動作するいくつかのモジュールがあり、同じ方法でインストールしたと思います:npm install express/connect/mongojsなど...
私の server.js で:
今、node-scheduleモジュールを機能させようとしているので、server.jsファイルのディレクトリでモジュールが実際にnode_modulesフォルダーに入りますが、アプリをデプロイすると次のようになります:
私の問題は、ほとんど空の package.json ファイルに関係している可能性があると思います。
今、私は node_modules フォルダーにいくつかのモジュールを持っています (express、mongojs ..) と述べたように、package.json ファイルに記載されていなくても、デプロイするとすべて正常に動作しますが、この新しいモジュールは何もありません.. . (過去のスレッドに基づいて) -g を使用してインストールしようとしましたが、まだ何もありません。リンクも試みましたが、何もありません...
アプリを展開しようとすると、アプリが展開されているときに次のように表示されるため、問題があることがわかります。
したがって、明らかにノードスケジュールはありません。a) server.js package.json が空のときに元のモジュールを機能させる方法を理解できないようです... b) エクスプレス接続の隣に座っているときに、それを見つけられないことを要求する方法そしてmongojs...
node.js - Nodejitsu は無視されたファイルをデプロイしますが、ローカルでは無視します
jitsu deploy
私はコマンドがどのように機能するかを一般的に理解しており、それで問題ありません。動作します。
しかし、sass
「concat」「uglify」などのさまざまなプロセスを介してファイルを生成しましたが、コードをプルするときに生成する必要があると思うので、プロジェクトにチェックインしたくありません。これらのファイルは、gitignore
ファイル経由で無視されます。
私の質問は、パッケージ化プロセス中にそれらを無視して連結することはできますが、プロジェクトにチェックインすることはできませんjitsu deploy
か?npm pack
.css
.js
node.js - ローカル dev 用のローカル データベースと、nodejitsu アプリ用の nodejutsu データベースの URL を別々に保持しますか?
ローカル ボックスで開発しているときは、ローカルmongodb://localhost/Data
で実行されている mongoDB に接続するときに接続文字列として使用します。
しかし、ローカルアプリをノードジツにアップロード/更新するときは、URLをノードジツが提供するものに変更する必要がありますmongodb://nodejitsu_XXX:xyxyxyxy.mongolab.com:29950/nodejitsu_XXX_nodejitsudb12121212
ローカルホストの mongoDB 接続 URL と Nodejitsu が提供する接続 URL を切り替えるにはどうすればよいですか? クラウドでローカルの変更をテストするたびに、変更を加えて変更をコミットしたくありません...
javascript - Nodejistu デプロイ エラー
以前に何度も正常にデプロイできた Nodejitsu アプリがあります。前回のデプロイは約 2 週間前でした。
昨日と今日の展開に行ったところ、問題を見つけて解決するのに十分な情報が得られないエラーが発生しました。
コンソール出力 (npm インストールの出力後) は次のとおりです。
誰かが洞察を提供できるでしょうか?他に役立つものを提供できるかどうか尋ねてください。
javascript - 複数のポートを使用する Node.js ホスティング、または間違った方法?
さまざまなパブリック ノード環境の 1 つでホストできるアプリを作成するための最適なワークフローを見つけようとしています。問題は、私のアプリが 2 つのポートを開くことです。1 つは HTTP 用で、もう 1 つは WebSocket 用です。
これは、私のシステムでは問題なく実行されますが、ホステッド サービスでは EADDRINUSE エラーが発生するコードです。(注: これはポート番号の変更に関係なく)
コード: http://pastebin.com/zjJKbj2U
質問: この機能を提供するノード サービスを検索するという私のアプローチは間違っていますか? それとも、別の方法でこれを行うべきですか?