問題タブ [lite-server]

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.

0 投票する
1 に答える
352 参照

angular - Browser-sync&lite-server: http-proxy-middleware が存在しない URL をインターセプトする

angular2 アプリに次のルーティングがあります。

bs-config.js最近、次の内容を追加する必要がありました。

404 ページへのアクセスを除いて、すべて正常に動作します。つまり、ユーザーが間違ったリンクを入力すると、「/url を取得できません」と表示され、ログに興味深いものは何も表示されません。この 3 行だけを削除すると、次のようになります。

再び動作し始め、http://myapp/some/broken/urlに 404 ページが表示されます。

しかし、バックエンド関連のものにはプロキシが必要です。URLのような「api」のみをプロキシする必要があるにもかかわらず、通常のapiパスに干渉するのはなぜですか?

私が使用しているPS:

0 投票する
0 に答える
717 参照

node.js - lite-server および http-proxy-middleware を使用した websocket

私の開発環境では、リクエストと Websocket 接続をそれぞれのバックエンド サービスにプロキシする必要があります。このために、lite-serverhttp-proxy-middlewareを使用しています。

私のライトサーバー構成ファイルは次のようになります。

ただし、コンソールで常に次のエラーが表示されます。

lite-server のコンソール出力で、次のエントリを実行します。

コンソール出力を見ると、接続がノード エンドポイントに到達していることもわかります。エンドポイントは次のように実装されます。

このエラーの原因は何ですか? 私の設定に何か問題がありますか?

0 投票する
1 に答える
548 参照

reactjs - create-react-app と lite-server

そのため、ftp を使用して作業しているため、localhost のみである npm start を使用できません。create-react-app を lite-server で実行しようとしていますが、正しいフォルダーにアクセスできるように構成する方法がわかりません。

buildフォルダをソフトリンクしようとしましたが、コンソールエラーのある空白のページしかありません。

これは私のbs-config.jsファイルです

したがって、lite-server を最初に実行すると、次のようになりますが、200 GET /304 GET /index.htmlの 3 つのエラーが表示されます。

ファイルは明らかにそこにありますが、これらのファイルを適切に読み取るように lite-server を構成する方法がわかりません。

0 投票する
1 に答える
1339 参照

html - LiteServer でデフォルトのファイル監視オプションを変更する方法

そのため、プロジェクトで LiteServer を使用しようとしていますが、 のデフォルト ウォッチを変更することができません。index.html現在のファイルはindex1.html. app2.jsでエントリーポイントに指定したnpm initので、JSのデフォルトは変更できましたが、HTMLは変更できませんでした。

ドキュメントがファイルの使用について言及していることは知ってbs-config.jsonいますが、この構文を持つリファレンスを取得できませんでした。

助けていただければ幸いです!


更新 - 私は現在これをbs-config.jsonファイルに持っていますが、使用しません -

0 投票する
1 に答える
593 参照

node.js - 電話は、同じ WiFi ネットワーク上の localhost(lite-server) によって提供されているサイトにアクセスできません

これの修正、またはトラブルシューティングの良い方法をあちこちで検索しました。この問題をカバーしているように見える以前の SO スレッドを読みましたが、私の場合はどれもうまくいきませんでした。基本的に、Android デバイスのどのブラウザーでも、Mac の localhost 経由で提供されているものにはアクセスできません。

これは、それらが同じWIFIネットワークに接続されているという事実にもかかわらず発生しており、ローカルホストが実行されているMacの正しいネットワークアドレスを使用しています(何度か確認して再確認しました)。以前は完全に正常に機能していたので、何が問題なのかわかりません。ローカルホストへのアクセスを妨げると思われるものは何も変更していません。

ルーターにもファイアウォールまたはポート ブロックの設定がありません。

また、特定のデバイスに固有の問題であることを排除するために、いくつかの異なる Android デバイスで試しました。

完全に困惑した。これを修正する方法についての手がかりやヒントをいただければ幸いです。

***** アップデート *****

私は使用python -m SimpleHTTPServer 3000してみましたが、動作します。Android デバイスでサイトにアクセスできます。したがって、ネットワーク自体の問題ではないと確信しています。

このサイトは基本的に、ここangular-quickstartにあるテンプレートを使用して作成した Node アプリです。実行すると起動します。問題が何であるかについてのさらなる洞察を与えることを願っています。lite-servernpm start

0 投票する
1 に答える
667 参照

css - Angular 2 インスタント CSS リロード

私はこれに対する解決策を見つけるのが非常に難しいと思っています。私は自分のアプリケーションを提供しようとしているので、アプリ全体を再コンパイルせずに変更された css ファイルのみをリロードします。これは、CSS で何かを変更してアプリが再コンパイルされるのを待たなければならないときに非常にイライラするからです。ライトサーバーを使用しようとしましたが、うまくいきませんでした。クイック スタート アプリは問題なく動作しますが、CLI プロジェクトを同じように構成できません。何か助けはありますか?

ありがとう!