Vue.js静态托管单页面应用程序

时间:2017-08-04 07:34:57

标签: vue.js nuxt.js

我想使用vue.js,并将所有内容编译到Amazon S3上的静态站点。 Nuxt似乎可以实现这一点,但它似乎为您的路由生成单独的HTML文件。是否无法使用vue.js生成单页静态应用程序?

1 个答案:

答案 0 :(得分:1)

您可以使用此模板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

在构建命令之后,您将有一个dist文件夹,可以上传到任何静态文件仓库。它包括index.html和静态js + css文件,包括bundle.js和地图文件。我几个星期前为你测试了它。