Flask + vue + webpack が nginx + uwsgi を使用するデプロイの問題
为情所困
为情所困 2017-05-16 17:16:01
0
1
1233

質問: システムは flask+vue を使用して開発されており、現在は VPS にデプロイする必要があります。 VPS で nginx+uwsgi デプロイを使用すると、ドメイン名を介してページにアクセスできるようになりますが、CSS、JS、ページはすべて vue で記述されているためです。 Vue は webpack を使用してパッケージ化されています。

webpackの設定では、publicPath = process.env.PUBLIC_PATH || 'http://IP:5001/assets/'

しかし、アクセスするとパッケージ化されたjsやcssが読み込めず、ページが表示できません。

Firebug は、http://IP:5001/assets/*.js の中止をロードできないことを示しています。

nginxの簡単な設定はポート80を8001に転送するだけです。

js CSSを公開するようにwebpackまたはnginxを設定する方法

为情所困
为情所困

全員に返信(1)
巴扎黑

私の経験では、nginx js と css を使用して、root /static/ /home/xxx/static などの物理パスにアクセスします

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート