我想使用vue.js,并将所有内容编译到Amazon S3上的静态站点。 Nuxt似乎可以实现这一点,但它似乎为您的路由生成单独的HTML文件。是否无法使用vue.js生成单页静态应用程序?
答案 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
和地图文件。我几个星期前为你测试了它。