当前位置: 首页 > news >正文

福田祥菱m2重庆seo网络推广平台

福田祥菱m2,重庆seo网络推广平台,上海城隍庙简介,树莓派搭建wordpress卡不卡目录 一、创建 vue3 项目 vite-vue3-project-js二、创建项目目录三、创建Home、About组件以及 vue-router 配置路由四、修改完成后页面 一、创建 vue3 项目 vite-vue3-project-js 使用 vite 创建一个极简 vue3 项目请参考此文章:使用Vite创建一个vue3项目 下面是我…

目录

  • 一、创建 vue3 项目 vite-vue3-project-js
  • 二、创建项目目录
  • 三、创建Home、About组件以及 vue-router 配置路由
  • 四、修改完成后页面

一、创建 vue3 项目 vite-vue3-project-js

使用 vite 创建一个极简 vue3 项目请参考此文章:使用Vite创建一个vue3项目

下面是我在创建vue3项目时,没有切换 node 版本导致的node版本兼容性警告。 vite3 需要 node 必须是 =18 || >=20 版本才行。

在这里插入图片描述

分享一个 node 版本管理器 nvm(点击进入下载页面 github),可以很方便的切换 node 版本,大家可以安装一个试试。
如果使用 nvm 安装 node 失败的话可以参考这篇文章解决问题:使用nvm安装nodejs时,npm安装失败,提示 handshake timeout 。

下载 nvm 时,选择 nvm-setup.exe 安装程序安装。
在这里插入图片描述

二、创建项目目录

根据目录文件,在新建的 vite-vue3-project-js 项目的 src 目录文件夹下创建目录文件:

├── src
│   ├── api            		数据请求
│   ├── assets         		静态资源
│		├── images    	 	图片
│		├── style      		样式
│   ├── components     		公共组件
│   ├── layout         		布局(自定义菜单与内容布局)
│   ├── pages          		页面组件
│		├── Home       		
│		├── About      		
│   ├── router         		路由配置
│   ├── stores          	数据状态管理
│   └── utils          		工具函数
│		├── request.js 		axios封装

三、创建Home、About组件以及 vue-router 配置路由

  1. 安装 vue-router。

    npm install vue-router@next
    
  2. 使用 createRouter 创建 router 路由,在 router 文件夹中新建 index.js,书写如下代码:

    import { createRouter, createWebHistory } from "vue-router";
    import Home from "../pages/Home/index.vue"
    const routes = [{path: '/',name: 'home',component: Home,},{path: '/about',name: 'about',component: () => import('../pages/About/index.vue')}
    ]
    const router = createRouter({history: createWebHistory(import.meta.env.BASE_URL),routes,
    })
    export default router;
    
  3. 创建Home、About组件。

    <!-- src/Home/index.vue -->
    <template><div><h3>This is Home page</h3><HelloWorld msg="Vite + Vue" /></div>
    </template><script setup>
    import HelloWorld from '../../components/HelloWorld.vue'
    </script><style lang="scss" scoped></style>
    
    <!-- src/About/index.vue -->
    <template><div><h3>This is About page!</h3></div>
    </template><script setup></script><style lang="scss" scoped></style>
    
  4. 修改App.vue文件。

    <template><h1>Hello App!</h1><div><a href="https://vitejs.dev" target="_blank"><img src="/vite.svg" class="logo" alt="Vite logo" /></a><a href="https://vuejs.org/" target="_blank"><img src="./assets/vue.svg" class="logo vue" alt="Vue logo" /></a></div><p><!-- 使用 router-link 组件进行导航 --><!-- 通过传递 `to` 来指定链接 --><!-- `<router-link>` 将呈现一个带有正确 `href` 属性的 `<a>` 标签 --><nav><router-link to="/">Home</router-link> |<router-link to="/about">About</router-link></nav></p><hr><!-- 路由出口 --><!-- 路由匹配到的组件将渲染在这里 --><router-view></router-view>
    </template>
    

    <style scoped></style>中添加 nav、router-link 的样式

    nav {width: 100%;text-align: center;margin-top: 2rem;
    }
    nav a.router-link-exact-active {color: var(--color-text);
    }
    nav a.router-link-exact-active:hover {background-color: transparent;
    }
    nav a {display: inline-block;padding: 0 1rem;border-left: 1px solid var(--color-border);
    }
    nav a:first-of-type {border: 0;
    }
    
  5. 将 style.css 中的样式注释。

    body {margin: 0;/* display: flex;place-items: center; */min-width: 320px;min-height: 100vh;
    }
    
  6. 修改 main.js 文件,挂载 router 路由。

    import { createApp } from 'vue'
    import './style.css'
    import App from './App.vue'
    import router from "./router/index.js"const app = createApp(App)
    app.use(router)// 挂载永远是最后一步
    app.mount('#app')
    

四、修改完成后页面

在这里插入图片描述

http://www.hkea.cn/news/436180/

相关文章:

  • 做网站需要买主机那新媒体营销方式有几种
  • 网络推广seo公司seo排名的方法
  • 南山做网站多少钱百度资讯
  • 西安哪里有做网站的小学生收集的新闻10条
  • 做游戏网站有几个要素seo网站关键词优化报价
  • 蓬业东莞网站建设技术支持东莞做网站公司首选
  • 网站版式设计获客渠道有哪些
  • 今日军事新闻简短扬州seo优化
  • 国外好看的教育类网站模板下载东莞做网站最好的是哪家
  • 微擎与wordpress快速优化seo软件推广方法
  • 英文网站设计哪家好免费网站搭建
  • 网站建设公司 销量深圳谷歌seo公司
  • 新蔡哪有做网站建设的全球疫情今天最新消息
  • 怎么做平台网站百度seo报价方法
  • 帮人做网站 怎么收费怎么用网络推广
  • 网站排名优化建设百度广告投放技巧
  • 文件服务器网站搭建教程好的竞价托管公司
  • 黑龙江省城乡和住房建设厅网站首页百度链接地址
  • 网站模板修改工具专业seo关键词优化
  • 口碑好的句容网站建设yahoo搜索
  • 深圳网站建设外贸公司价格网络营销的背景和意义
  • 长春网站建设硕成传媒seo快速排名优化公司
  • web网站开发能使用c 吗免费建立个人网站申请
  • 织梦网站修改教程视频网站优化培训学校
  • 南沙区交通和建设局网站中国十大网络销售公司
  • 免费建设网站的方法百度网址大全 官网
  • 手机网站设计制作公司微信推广费用一般多少
  • 建设网站需要什么注册域名费用一般多少钱
  • 女性门户网站源码百度指数功能有哪些
  • 怎么帮公司做网站建设谷歌搜索引擎免费入口 香港