問題タブ [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.
node.js - Elastic Beanstalk でプライベート npm レジストリを使用するには?
nodejitsu のプライベート npm レジストリを使用してホストするプライベート モジュールを使用する Amazon Elastic Beanstalk で実行されている nodejs プロジェクトがあります。
ただし、エラスティック インスタンスからプライベート npm レジストリにアクセスするのは簡単ではなく、十分に文書化されていません。
このアクセス権を設定する最善の方法は何ですか?
node.js - nodejitsu で NodeJS アプリを実行すると、「cannot get /」しか表示されません
学習の一環として、アプリを nodejitsu にデプロイしたいと考えていました。私のローカルサーバーでは正常に動作していますが、nodejitsuではすべてが得られます
サーバー上でNODE_ENVが本番環境に設定されていることに関係があるのではないかと思いましたが、ローカルサーバーではこれに触れたことはありません。ノードジツで開発に変更しましたが、それでも動作しません。
すべてのコードにコメントした後、問題は以下に示す index.js にあると思います。
この変数について調査しましたが、それと関係があるかどうかはわかりません。これはhttp://horaciotest.jit.su/の URLです。この構成ですか?私はしてはいけないことをしていますか?
お時間をいただきありがとうございます。
編集:
エラーケースを数行に減らすことができたと思います。nodejitsu の人たちが提案したように、私は今モジュール node-static を使用して静的ファイルを提供しようとしていますが、エクスプレスに沿って動作させることはできません:
このコードはnodejitsuと私のローカルサーバーで動作します(または少なくともエラーは表示されません)
しかし、エクスプレスを追加するとすぐに、上記のエラーが発生します。
Express アプリを追加するとエラーが発生する理由を教えてもらえますか? これをnodejitsuで動作させるために必要なものかもしれません、ありがとう!
node.js - Nodejs Nodejitsu で大きなファイルをホストおよび配信する
Nodejsを使用してNodejitsuでホストされているWebサイトがあります。
人々がファイルをダウンロードできるようにしたい。全体として、それぞれ 1MB のファイルが約 1,000 個あり、合計で 1GB になります。これらのファイルは、通常のコードと同じディレクトリにあります。
デプロイしようとすると、「スナップショットが 70M を超えています!」というメッセージが表示されます。
Nodejsでファイルをどのように配信することになっていますか? それらを別の Web サイト (例: mediafire) でホストする必要があり、そこにユーザーをリダイレクトする必要がありますか? それとも、それらを置くための特別な場所はありますか?
node.js - Nodejitsu でデプロイするときにスナップショットのビルド エラーが発生しました
シンプルな Node.js アプリを作成し、コマンド「jitsu deploy」でデプロイすると、そのエラーが発生しました。
info: Creating snapshot 0.0.1-1
info: Uploading: [=============================] 100%
error: Error running command deploy
error: Error building snapshot
error: Nodejitsu Error (500): Internal Server Error
Nodejitsu を使用するのはこれが初めてで、どうすればよいかわかりません。助けてください。
npm - Nodejitsu のプライベート NPM にデプロイするように Travis CI を構成できますか?
Travis CIを使用して、プロジェクトをビルド、テストし、Nodejitsuがホストするプライベート レジストリに NPM モジュールとしてデプロイしたいと考えています。
Travis CIが npmjs.org に公開するために提供する指示に従いました。これには、以下を に追加することが含まれます.travis.yml
。
この構成は、npmjs.org へのデプロイに完全に機能します。Nodejitsu には、 Travis CI を使用した完全な node.js アプリケーションのデプロイに関するドキュメントがいくつかnodejitsu
あり、プロバイダーをではなく に切り替えることが記載されていますnpm
。これは失敗しmissing user
、failed to deploy
エラーが発生し、追加の詳細はありません。問題のユーザーはモジュールの所有者であり、コマンド ラインから正常に公開できます。
Travis CI がプライベート NPM、具体的には Nodejitsu によってホストされている NPM にデプロイできるかどうか知っている人はいますか? ありがとう!
npm - nodejistu private npm は、モジュールをプライベートにする必要があるかどうかをどのように決定しますか?
公開するすべてのモジュールはhttps://<private>.registry.nodejitsu.com/
非公開になりますか?
private
package.jsonフラグが影響すると思いましたが、NPM 向けのモジュールを nodejitsu に公開し、推奨されるようにデフォルトのレジストリとして構成したところ、プライベート モジュールとしてトラップされました。
node.js - 新しい Nodejitsu デプロイメントの開始時にモジュールが見つからない
ローカルで実行するノード アプリケーションがあり、 経由で Nodejitsu にデプロイするとjitsu deploy
、CLI でデプロイの成功が報告されます。ただし、Web ベースのインターフェイスを介して実際にログインしてアプリケーションを確認し、スナップショットをアクティブにしようとすると、次のエラーで開始に失敗します:-
私が抱えている問題は、エラーの曖昧さです。「/opt/run/snapshot/package/js」とは何ですか? Nodejitsu から詳細を取得して、問題の原因を特定する方法はありますか? これは他の誰かが持っていたものですか?
リクエストがあれば、この質問に戻って詳細情報を提供できます。
いつものように、助けてください。