कुछ webpack डेव सर्वर config नहीं है (यह पूरी config का हिस्सा है):स्थानीय नेटवर्क में उपकरणों से वेबपैक-देव-सर्वर तक पहुंच कैसे प्राप्त करें?
node node_modules/webpack-dev-server/bin/webpack-dev-server.js --host 0.0.0.0 --history-api-fallback --debug --inline --progress --config config/webpack.app.dev.js
मैं पर http://localhost:8080
का उपयोग कर देव सर्वर तक पहुँच प्राप्त कर सकते हैं:
config.devServer = {
contentBase: './' + (options.publicFolder ? options.publicFolder : 'public'),
stats: {
modules: false,
cached: false,
colors: true,
chunk: false
},
proxy: [{
path: /^\/api\/(.*)/,
target: options.proxyApiTarget,
rewrite: rewriteUrl('/$1'),
changeOrigin: true
}]
};
function rewriteUrl(replacePath) {
return function (req, opt) { // gets called with request and proxy object
var queryIndex = req.url.indexOf('?');
var query = queryIndex >= 0 ? req.url.substr(queryIndex) : "";
req.url = req.path.replace(opt.path, replacePath) + query;
console.log("rewriting ", req.originalUrl, req.url);
};
}
मैं निम्न आदेश के साथ webpack निष्पादित मेरी स्थानीय मशीन, लेकिन मैं अपने मोबाइल, टैबलेट से अपने सर्वर तक पहुंच प्राप्त करना चाहता हूं (वे एक ही वाई-फाई नेटवर्क में हैं)। मैं इसे कैसे सक्षम कर सकता हूं? धन्यवाद!
ऐसा लगता है कि पहले से ही काम करना चाहिए, यह देखते हुए कि मेजबान 0.0.0.0 पर सेट है। –
@ फ़ेलिक्सक्लिंग लेकिन इसके लिए मेरे आईफोन के सफारी में मुझे किस आईपी पते का उपयोग करना चाहिए? – malcoauri
मशीन का आईपी जहां सर्वर चलता है। –