vue.js - 我们可以将 vue.js 项目转移到 nuxt.js 项目吗?如何?
问题描述
大家好,很明显我们可以将 vuejs 应用程序转移到 nuxt.js 而不用担心,或者通过复制和粘贴视图和组件图像而不破坏所有内容??和 nuxt.js 他解决了 SEO 和谷歌机器人的问题,他知道目前 j 没有后端并且前面的数据是固定的?这个问题是为尝试使用 nuxt.js 和 vue.js 的人准备的 谢谢你
解决方案
你的问题是非常相对的。
我会为您尝试一些提示,也许您可以查看选项。
Nuxt 是一个框架,它以预定义的方式工作,您需要在适当的文件夹中创建代码结构。例如商店、布局、页面或组件......
所以,让我们假设你有一个 vue 组件并且需要将它迁移到 NuxtJs。组件内部的代码有点不同,但差别不大,因为在 vue 中你需要声明 vue 实例,并导入要渲染的东西,因为 Nuxt 以自动化的方式这样做,你不会创建新的 vue 实例,只有一个 .vue 文件并配置和会话。Nuxt 会自动为你生成东西。所以编程更加动态。
因此,您不需要重新创建所有代码,但需要以 Nuxt 模式重新标记它。不幸的是,这实际上与重新创建所有内容几乎相同。
但是从好的方面考虑,您将使用整个代码块,这将使开发速度非常快。
所以你要做的就是重新创建页面、组件、布局的整个结构,将它们从 vue 应用程序代码的摘录复制到 Nuxt 目录结构中的新文件中。这将是很多工作,但我相信最终结果会好得多。
出于成千上万的原因,您的应用程序不使用 nuxt 是没有意义的。
就是这样,希望对你有所帮助。
推荐阅读
- python - Matplotlib 没有绘制轴的假想侧
- google-drive-api - 应用程序制造商:从驱动器选择器返回多个选定的文件
- linux-kernel - SCSI 和 iSCSI 中的多队列 (MQ)
- emacs - 冻结在“打开与 'smtp.qq.com:587' 的 STARTTLS 连接...完成”
- c# - 为什么工具条按钮不会读取复选框状态?
- java - 有没有人有一个使用 Cucumber/Gherkin 和 Allure Reports for Java/Groovy-based Gradle 项目的示例存储库?
- linux - 如何在bash中格式化文本文件中的变量?
- javascript - 如何从另一个类创建一个对象,并将其推入状态数组?
- java - 我需要帮助将我的代码从 c++ 转换为 java
- jenkins - 如何获取管道中使用的共享库列表?