首页 > 解决方案 > 我们可以将 vue.js 项目转移到 nuxt.js 项目吗?如何?

问题描述

大家好,很明显我们可以将 vuejs 应用程序转移到 nuxt.js 而不用担心,或者通过复制和粘贴视图和组件图像而不破坏所有内容??和 nuxt.js 他解决了 SEO 和谷歌机器人的问题,他知道目前 j 没有后端并且前面的数据是固定的?这个问题是为尝试使用 nuxt.js 和 vue.js 的人准备的 谢谢你

标签: vue.jsvuejs2nuxt.js

解决方案


你的问题是非常相对的。

我会为您尝试一些提示,也许您可​​以查看选项。

Nuxt 是一个框架,它以预定义的方式工作,您需要在适当的文件夹中创建代码结构。例如商店、布局、页面或组件......

所以,让我们假设你有一个 vue 组件并且需要将它迁移到 NuxtJs。组件内部的代码有点不同,但差别不大,因为在 vue 中你需要声明 vue 实例,并导入要渲染的东西,因为 Nuxt 以自动化的方式这样做,你不会创建新的 vue 实例,只有一个 .vue 文件并配置和会话。Nuxt 会自动为你生成东西。所以编程更加动态。

因此,您不需要重新创建所有代码,但需要以 Nuxt 模式重新标记它。不幸的是,这实际上与重新创建所有内容几乎相同。

但是从好的方面考虑,您将使用整个代码块,这将使开发速度非常快。

所以你要做的就是重新创建页面、组件、布局的整个结构,将它们从 vue 应用程序代码的摘录复制到 Nuxt 目录结构中的新文件中。这将是很多工作,但我相信最终结果会好得多。

出于成千上万的原因,您的应用程序不使用 nuxt 是没有意义的。

就是这样,希望对你有所帮助。


推荐阅读