首页 > 解决方案 > NuxtJS + VueJS + 静态 JavaScript 游戏

问题描述

我正在创建一个带有简单 javascript 游戏的网站 我将游戏存储在/staticso fx下,/static/somegame/它有一个index.html包含一堆东西的文件

但是,如果我在我的根页面上index.vue并且单击一个应该将我引导到somegame它的按钮不会加载,但是,地址栏http://localhost:3000/somegame会显示,如果我重新加载页面,游戏就会加载。

我必须做什么静态magic

注意:nuxt 应用程序正在spa模式下运行......但我对任何事情都持开放态度

标签: vue.jsnuxtjs

解决方案


Nuxt 默认创建一个 Vue-router 实例并将/pages目录中的文件映射到适当的路由。因此,如果您想在 处访问某些http://localhost:3000/somegame内容,您将在目录中创建一个名为somegame.vue/pages文件。

很难确切地想象为什么要在 nuxt 项目中使用 index.html 文件——你可以从那里移动代码并将其放置在页面文件 (.vue) 中吗?


推荐阅读