2017-08-04 12 views
0

私はvue.jsを使い、すべてをAmazon S3の静的サイトにコンパイルします。これはNuxtで可能と思われますが、あなたのルートに別のHTMLファイルを生成するようです。 vue.jsで単一ページの静的アプリケーションを生成することはできませんか?Vue.jsスタンドアロンのシングルページアプリケーション

+0

公式ウェブパックテンプレートを使用すると、これが表示されます。何もhtml + bundle.jsファイルにコンパイルされます。このためにNuxtは必要ありません。 – Reiner

+0

webpackを使用してビルドすることができます。ビルドフォルダにbuild.jsがありますが、そのフォルダにHTMLファイルはありません。 S3にアップロードするものは何ですか? – skunkwerk

答えて

0

あなたはこのいくつかのコンソールでこのテンプレートhttps://github.com/vuejs-templates/webpackを使用することができますあなたが望む結果を得るためにコマンド:ビルドコマンドの後

npm install -g vue-cli 
vue init webpack your-project 
cd your-project 
npm install 
npm run dev 
npm run build 

あなたは任意の静的filehosterにアップロードすることができますdistフォルダを持っています。これにはindex.htmlと、bundle.jsとマップファイルを含む静的なjs + cssファイルが含まれています。私はあなたのために数秒前にそれをテストしました。

関連する問題