問題タブ [deployd]
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 - 展開されたアプリと angular.js アプリを同じサーバーで実行する
デプロイされた API をAngularJSアプリと同じサーバーで実行しようとしていますが、デプロイされた APIがアプリのルーティングと競合しているようです。
デプロイされたサーバーはポート 5000 でリッスンしており、次のようになっています。
AngularJS アプリのノード サーバーはポート 3000 でリッスンしており、次のようになります。
アプリは正常にロードされますが、次のような呼び出しを行ったときに期待どおりに API にアクセスしていません。
$http.get('localhost:5000/foo')
またはこれ:
$http.get('http://my.public.ip.address:5000/foo')
また、私のページ ルーティング (HTML5 モードで、URL に # がない) がデプロイによってハイジャックされているため、AngularJS によってルーティングされた '/foo' の URL が API にヒットし、「/foo を取得できません」が返されます。
これはすべて、Apacheも実行しているサーバーで発生していますが、次のようなものを使用して、ドメインへのリクエストをポート3000に転送するように構成されています。
URL に # を使用するとhttp://my.domain.com/#/foo
、AngularJS ルーターによって指定されたページ テンプレートが返されますが、API がポート 5000 でヒットしていないため、データが欠落しています。
どんな助けでも大歓迎です。
angularjs - angular デプロイされた grunt ワークフロー
既存のAngular Gruntワークフローにデプロイを統合するのに苦労しています. 誰かがこれを簡単に行うことを達成したことがありますか。これまでの手順:
proji に deploy および grunt-deployd を追加
x の多くの方法で gruntfile を調整しました
プロジェクトには、angularjs が存在するパブリック フォルダーがあります。
残りは通常の dpd create のものです
dpd -d でダッシュボードが表示されるようになりましたが、既存のプロジェクトの主に grunt-concurrent の grunt モジュールと衝突し、dpd が即座にクラッシュします。
grunt サーバーで proji を実行すると、ポート 7777 にダッシュボードが読み込まれますが、空白なので、ダッシュボードが通常提供することは何もできません。さらに、API エンドポイントをポート 9000 に適切にプロキシしないため、取得できません。git で同じことをしようとしているプロジェクトを見たことがありますが、ほとんどすべてが壊れています。 https://github.com/taras/grunt-deployd/issues/1 deploy から切り替えたこの男のように。展開されたのはとても素晴らしいことだと思います。私の友人も、dpd-client とダッシュボードを黒ではなく白にしたくない状況で統合が簡単になれば、もっと多くの人がそれを使いたがるだろうと言っていました! gruntfile を投稿したいのですが、それが役立つかどうかを最初に確認したかったのです。
node.js - AngularJs を使用した別のドメインからの Ajax リクエスト
私はこの本を使ってAngularJSを学び、Angular、Node、DeploydでこのWebアプリケーションを構築しています。今、私のアプリは localhost:5000/app.html にとどまります。5000 はノード Web サーバーがリッスンするポートです。この方法で展開して保存されたデータを取得しようとします:
ただし、これによりエラーが発生します。要求されたリソースに「Access-Control-Allow-Origin」ヘッダーが存在しません。どうすればこれを解決できますか? ありがとう :)
javascript - 実行中のサービスを表示、デプロイ
デプロイされたサーバーをインストールしたばかりですが、実行中のサービスを一覧表示するにはどうすればよいでしょうか? そして、どうすればそれらを終了できますか?
dashboard - 展開されたサーバー ダッシュボードをどのように保護しますか
展開されたサーバー ダッシュボードをどのように保護しますか? 理想的には認証あり。
deployd - メールの設定を展開しました
こんにちは、ダッシュボード localhost:2403/dashboard で正常に動作するデプロイ済みアプリケーションがあります。
アプリでメールを利用したいのですが、デプロイされた手順では、アプリの node_modules ディレクトリに dpd-email ディレクトリを作成する npm install dpd-email を実行するように記載されています。
メール ポートなどを設定するには メール リソースを使用する前に、ダッシュボード ページに移動して設定する必要があります。
localhost:2403/dashboard に電子メールへの参照が表示されないため、これはアプリのダッシュボードですか、それとも dpd-email モジュール用の別のダッシュボードがありますか?
api - デプロイ済み: POST での要約テーブルの更新
私は展開するのが初めてです。
基本的にID
とratingValue
(1 から 5 まで) を持つ「評価」テーブルがあります。(評価テーブルから) と 5 つの列を持つ「ratingsSummaryTable」がありID
ますratingID
。n_rating1, n_rating2, n_rating3, n_rating4, n_rating5
ratings
新しい要素 ( onPost
)があるときに集計表を更新できるようにしたい
- 存在しない場合は、ratingSummaryTable 行を作成する
- 対応する n_rating&i をインクリメントします。( &i は評価です)。
これはイベントAPIで発生すると思いますが、その方法についての手がかりがありません(または、それが可能かどうかさえわかりません)...
ご協力いただきありがとうございます
angularjs - Angularjs を使用してデプロイ済みからデータをロードする際の問題
私はプログラミングを学び始めたばかりで、Adam Freeman による Pro AngularJS を読んでいます。私が自分で作成した本で著者が示している例の 1 つに従っています。Xampp サーバーがあり、データは Deployed にあります。両方のサーバーは仮想 XP マシン (VMWare) にあります。データ ( http://192.168.1.40:5500/cars
) は次のようになります。
ブラウザで URL に入力されたデータにアクセスする際に問題はありません。
関連する HTML は次のようになります。
私の AngularJS コードは次のようになります。
これは私が抱えている問題です。IE9 でページにアクセスすると、完全に機能します。FireFox を使用すると、何も表示されず、エラーも何も表示されません。Chrome ではデータが読み込まれず、次のエラーが表示されます。
私が述べたように、私はこれに非常に慣れていません.IEで動作し、他のブラウザでは動作しないことは非常に不可解です. また、デプロイされたデータの代わりに「json」ファイルを使用して同じコードを試してみましたが、すべてのブラウザーで動作します。ここで何をすべきか考えていますか?ありがとう!
IE9 のページ