📜  Nuxt.js 中的组件发现

📅  最后修改于: 2022-05-13 01:56:25.291000             🧑  作者: Mango

Nuxt.js 中的组件发现

在本文中,我们将了解 NuxtJs 中组件发现的工作原理。 Nuxt.js 是一个基于 Vue.js、Node.js、Webpack 和 Babel.js 的免费开源 Web 应用程序框架。 Nuxt 受到 Next.js 的启发,Next.js 是一个基于 React.js 的类似目的的框架。

创建 NuxtJS 应用程序:

第 1 步:您可以使用以下命令创建一个新的 NuxtJs 项目:

npx create-nuxt-app gfg

第 2 步:现在使用以下命令导航到您的应用程序:

cd gfg

项目结构:它看起来像这样。

导入组件:在 Nuxt.Js 中,您不必手动导入组件。您只需在 components 文件夹中添加组件,Nuxt.Js 就会为您完成工作。

示例:现在让我们在 components 文件夹中创建一个名为“Data.vue”并具有以下内容的新组件。

Data.vue


index.vue


Demo.vue


index.vue


index.vue:现在让我们使用主页上的组件。在 index.vue 文件中添加以下代码。

索引.vue


启动应用程序:使用以下代码运行应用程序。

npm run dev

输出:

导入嵌套组件:您还可以通过在使用时更改组件名称来导入嵌套组件。

示例:让我们在组件目录中创建一个名为“file”的新文件,并在其中创建一个名为“Demo.vue”的新组件,内容如下。

演示.vue


  • index.vue:现在更改 odex.vue 文件的内容。

索引.vue


启动应用程序:使用以下代码运行应用程序。

npm run dev

输出: