0
我想使用vue.js,并将所有内容编译到Amazon S3上的静态站点。这似乎可能与Nuxt,但它似乎为您的路线生成单独的HTML文件。用vue.js生成单页静态应用程序是不可能的?Vue.js静态托管的单页应用程序
我想使用vue.js,并将所有内容编译到Amazon S3上的静态站点。这似乎可能与Nuxt,但它似乎为您的路线生成单独的HTML文件。用vue.js生成单页静态应用程序是不可能的?Vue.js静态托管的单页应用程序
你可以使用这个模板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
build命令后,你将有一个可以上传到任何静态filehoster一个dist
文件夹。它包括一个index.html
和静态js + css文件,其中包括bundle.js
和映射文件。我在几秒前为你测试过它。
随着官方的webpack模板,你会得到这个。 Everthing将被编译为一个html + bundle.js文件。你不需要Nuxt。 – Reiner
我可以使用webpack构建,并且在构建文件夹中看到build.js,但该文件夹中没有HTML文件。我上传到S3的是什么? – skunkwerk