webpack-dev-serverをコマンドライン/ NPMから実行しているときに、webpack-config-jsファイル内のwebpack-dev-serverインスタンスのポート番号を取得する方法スクリプト? devServer
オブジェクトに定義されているポート番号だけを使用することはできません。なぜなら、(同時に別のプロジェクトにサービスを提供することによって)ポート衝突が発生すると、サーバーはその番号を増やすからです。ありがとう!webpack設定内でwebpack-dev-serverインスタンスポートを取得する
0
A
答えて
0
これは私が元々望んでいたものではありません。具体的には、コマンドラインからwebpack-dev-serverを呼び出さず、webpack設定ファイルでポートを使用できるようにしていませんが、許容可能な回避策です。
the very latest commitでのWebPACK-devのサーバーに、あなたは、APIを使用してサーバーを起動することができ、ポート引数に0
に渡すことで、ランダムなポートを要求し、あなたのserver.jsファイル内のポート番号にアクセスするには:
'use strict';
const Webpack = require('webpack');
const WebpackDevServer = require('webpack-dev-server');
const webpackConfig = require('./webpack.config');
const compiler = Webpack(webpackConfig);
const server = new WebpackDevServer(compiler, {
stats: {
colors: true
}
});
server.listen(0, '127.0.0.1',() => {
const port = server.listeningApp.address().port;
// use port here
});
関連する問題
- 1. webpackのWebpackDevServerと並行してカスタムディレクトリにファイルをエクスポートします
- 2. エラー{取得、内部設定;}
- 3. Dockerインスタンスポート管理
- 4. 設定を取得する
- 5. SASSでWebpackを設定する方法
- 6. webpackでベベルを設定する
- 7. webpackでbackbone.js環境を設定する
- 8. webpackでjqueryプラグインを設定する
- 9. 設定]のWebPACK
- 10. 設定]のWebPACK
- 11. webpackDevServerでドッキングされたDjango
- 12. webpack設定でmaterial-cssを設定するには?
- 13. ifステートメント内で変数を取得/設定します
- 14. を設定取得
- 15. エクスプレスでWebpackの設定
- 16. Excel VBA - テーブル内のデータを選択、取得、設定する
- 17. dll内のルート設定ファイルのパスを取得する
- 18. コンテナ内のコンポジット設定値の名前を取得する
- 19. セル内のDataGridViewButtonColumnの値を取得/設定する方法は?
- 20. ビュー内に設定されたViewBag値を取得する
- 21. データシート内のスライサーの設定を取得する
- 22. リアクションアプリのWebpack設定
- 23. のWebPACK modulesDirectories設定
- 24. Vue.js + Foundation + Webpack設定
- 25. Webpack 2設定エラー
- 26. Webpackプロダクション設定でプロキシを設定します。角2+
- 27. Webpack出力チャンクを設定する
- 28. webpack-dev-serverのアセットパスを設定する
- 29. 取得アプリケーション設定
- 30. webpack設定で設定値を設定し、反応コンポーネントからアクセスします