Einrichten webpack laufen lokal auf eine benutzerdefinierte domain über HTTPS

Um ein Modul verwenden, die ich integrieren will in meiner Anwendung (ich bin lokal entwickeln), habe ich zwei Dinge zu tun:
1) meine Anwendung lokal auf HTTPS.
2) Führen Sie die Anwendung mit einer bestimmten Domäne.

Diese beiden Dinge sollten Recht einfach mit dem Webpack dev-server, die ich benutze für die lokale Entwicklung, aber für einige Grund es nicht funktioniert, als die Dokumentation vermuten lässt.

Meine webpack.config Datei:

module.exports = {
  entry: './app/js/app.js',
  output: {
    path:'./app/js/',
    publicPath: 'https://specialurl.com/assets',
    filename:'bundle.js'
 }

Dem Weg, ich bin weisenden wurde Hinzugefügt, um meine hosts-Datei auf meinem computer, so sollte es ebenso gültig sein wie die localhost-Standard.

Und meine package.json Datei hat, wie es die start-Skript für den dev-server:

"scripts": {
"start": "webpack-dev-server --progress --colors --https",
}

Ich diese änderungen gemacht und dann habe ich neu gestartet mit npm start nach dem speichern. Das problem ist, dass der server noch nicht ausgeführt wird, über https, und wenn ich meinen browser den neuen link, es zeigt nur nichts. Alle Unterlagen, die ich gefunden habe, macht es scheinen, wie das funktionieren sollte, also ich muss etwas fehlen offensichtlich.

Warum nicht einfach einen nginx-server vor webpack, mit APZ, und Bearbeiten Sie Ihre hosts-Datei die domain auf nginx?
Denn wie es scheint, webpack hat alle Fähigkeiten, die benötigt, so würde ich mag, um die Dinge gestrafft, wenn möglich. Wenn nicht, scheint wie eine gute Idee zu versuchen 🙂
Nur sagen - das ist ziemlich einfach mit einem Knoten-server, die ich lieber auch in der Entwicklung, denn es ist mehr flexibel und skalierbar

InformationsquelleAutor pmcote | 2015-07-02

Schreibe einen Kommentar