• “高级前端开发技术探索路由的使用及Node安装使用“


    引言

    在当今互联网时代,前端开发技术日新月异,不断涌现出各种新的框架和工具。作为一名前端开发者,我们需要不断学习和探索新的技术,以提升自己的开发能力。本文将深入探讨三个重要的前端开发技术:Vue路由的使用、Node.js的安装使用以及Vue的组件通信。

    1. Vue路由的使用

    Vue是一款流行的JavaScript框架,它提供了一套完整的前端开发解决方案。Vue路由是Vue框架中的一个重要模块,它可以帮助我们实现前端路由功能,实现单页应用的开发。在本节中,我们将深入学习Vue路由的使用方法,并通过实例演示如何创建路由、配置路由表以及实现路由导航等功能。

    • 1.1 创建路由
      在使用Vue路由之前,我们首先需要创建一个Vue实例,并将路由模块引入到项目中。然后,我们可以通过Vue的router选项来配置路由信息,包括路由表、路由模式等。
    • 1.2 配置路由表
      路由表是Vue路由的核心部分,它定义了不同URL路径与对应组件之间的映射关系。我们可以通过配置路由表来实现页面的跳转和组件的加载。
    • 1.3 实现路由导航
      路由导航是指在不同的URL路径之间进行切换的过程。Vue路由提供了一些内置的导航组件和方法,可以帮助我们实现路由导航功能。在本节中,我们将介绍如何使用组件和$router对象来实现路由导航。
    • 实例
    DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>title>
    		<script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.0/vue.js">script>
    		<script src="https://cdn.bootcdn.net/ajax/libs/vue-router/2.6.0/vue-router.js">script>
    	head>
    	<body>
    		<div id="app">
    			{{msg}}
    		<router-link to="/home">点我试试router-link>
    		<router-link to="/about">首页router-link>
    		<router-view>router-view>
    		div>
    
    		<script>
    			var Home = Vue.extend({
    				template: '
    是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序
    '
    }) var About = Vue.extend({ template: '
    减少了请求体积,加快页面响应速度,降低了对服务器的压力 更好的用户体验,让用户在web app感受native app的流畅
    '
    }) var routes = [{ component: Home, path: '/home' } ,{ component: About, path: '/about' }] var router = new VueRouter({routes}) new Vue({ el: "#app", router, data() { return { msg:'123' } } })
    script> body> html>
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47

    在这里插入图片描述

    2. VueNode.js的安装使用

    VueNode.js是一个基于Vue和Node.js的全栈开发框架,它结合了前端开发和服务器端开发的优势。VueNode.js可以帮助我们快速构建高性能的Web应用程序。在本节中,我们将学习如何安装VueNode.js,并通过实例演示如何使用VueNode.js进行全栈开发。

    • 2.1 下载VueNode.js
      1.Node.js v10.15.3文档地址:http://nodejs.cn/api/

    2.将文件解压到指定位置(例如:D:\initPath),并在解压后的目录下建立node_global和node_cache这两个目录

    • 2.2 Node.js环境搭建
      由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境
      在这里插入图片描述
      在这里插入图片描述

    注1:环境变量查看
    echo %node_home%
    echo %path%

    注2:测试安装是否成功:打开cmd窗口,输出如下命令会输出NodeJs和npm的版本号
    node -v
    npm -v

    • 2.3 配置npm全局模块路径和cache默认安装位置
      打开cmd,分开执行如下命令:
      npm config set cache “(安装目录)”
      npm config set prefix “(安装目录)”

    • 2.4 修改npm镜像提高下载速度(可以使用 cnpm 或 直接设置 --registry ,推荐设置 --registry)
      registry
      ## 设置淘宝源
      npm config set registry https://registry.npm.taobao.org/
      ## 查看源,可以看到设置过的所有的源
      npm config get registry

    • 测试
      cmd下输入:
      npm install webpack -g
      在这里插入图片描述

      注意:下载过程中出现warn不用管,出现Error,删掉下载的破碎文件重新下载

    • 案例
      解压一个打包项目
      在这里插入图片描述
      在这里插入图片描述
      点击进去在蓝色的输入框内输入cmd
      输入npm i,进行下载
      在这里插入图片描述

    cmd里再次输入
    npm run dev
    在这里插入图片描述

    总结

    本文深入探讨了两个重要的前端开发技术:Vue路由的使用和VueNode.js的安装使用。通过学习这些技术,我们可以更好地开发高性能、可扩展的前端应用程序。希望本文对您的前端开发之路有所帮助!

  • 相关阅读:
    若依框架的使用+代码生成功能
    URP渲染管线场景优化实战 1.1 预配置及初始信息
    构筑韧性大道,戴尔科技助力全球企业数智创新
    OData WebAPI实践-OData与EDM
    c语言:于龙加
    【MySQL】# 自定义变量、一行数据与多行的转换、IF函数
    【STM32】SDIO—SD 卡读写01
    MongoDB 2023年度纽约 MongoDB 年度大会话题 -- 企业级从传统数据库到NOSQL,你会更好...
    云计算 3月11号 (NFS远程共享存储及vsftpd配置)
    gin框架中使用websocket发送消息及群聊
  • 原文地址:https://blog.csdn.net/2201_75869073/article/details/133128334