Vue的详细教程--Vue路由与nodejs

Welcome Huihui's Code World ! !

接下来看看由辉辉所写的关于Vue的相关操作吧

目录

Welcome Huihui's Code World ! !

一.Vue路由是什么

二.使用Vue路由的步骤

1、引入Vue.vue-router的js依赖

2、定义组件

3、定义组件与路径的相关关系

4、通过路由关系获取路由对象

5、将路由挂载到Vue实例中

6、触发路由事件

7、定义锚点

三.nodejs是什么

四.npm是什么

五.nodejs的环境搭建

1. 下载和安装Node.js

2. 验证Node.js安装

3. 创建一个新的项目文件夹:

4. 初始化项目:

5. 安装项目依赖

6. 创建和编写你的代码文件:

7. 运行项目:


一.Vue路由是什么

vue路由是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。 vue的单页面应用是基于路由和组件的, 路由用于设定访问路径,并将路径和组件映射起来

二.使用Vue路由的步骤

1、引入Vue.vue-router的js依赖


		

2、定义组件

/* 2.定义组件 */
			const  Home=Vue.extend(){
				template:"
我是首页
" } const About=Vue.extend(){ template:"
我是关于页面的内容
" }

3、定义组件与路由的相关关系

	/* 3.定义组件和路由的相关关系 */
			let routes = [{
				path: '/home',
				component: Home
			}, {
				path: '/about',
				component: About
			}];

4、通过路由关系获取路由对象

/* 4.通过路由关系获取路由对象 */
			const router = new VueRouter({
				routes: routes
			})

5、将路由挂载到Vue实例中

            // 构建vue实例 绑定边界	
			new Vue({
				el: '#app',
/* 5.将路由挂载到Vue实例中 */
				router,
				data() {
					return {

					}
				},
			})

6、触发路由事件


			首页
			关于

7、定义锚点


			

代码(总)



	
		
		路由
		
		
		

	
	
		
首页 关于

效果

三.nodejs是什么

        ①Node.js是一种开放源代码、跨平台的JavaScript运行时环境,基于Google Chrome的V8引擎。它允许开发人员使用JavaScript编写服务器端应用程序,而不仅仅局限于前端开发。       
         ②Node.js具有非阻塞、事件驱动的特点,能够高效地处理大量并发请求,并且提供了丰富的内置库和第三方模块,使开发人员能够轻松构建各种类型的应用,包括网站后端、API服务、实时通信等。

        ③Node.js的出现使得JavaScript不再只是浏览器脚本语言,而是可以成为全栈开发的选择之一

四.npm是什么

        ①npm(Node Package Manager)是Node.js的包管理器,它是在安装Node.js时一同安装的。

        ②npm允许开发人员在项目中轻松地安装、更新和管理第三方的JavaScript模块和库。开发人员可以通过npm命令行工具搜索、安装和卸载模块,也可以查看模块的版本信息、依赖关系和使用示例。

        ③通过npm,开发人员可以方便地在自己的项目中引入各种功能强大的模块,节省了开发时间和精力。同时,npm也提供了一个开放的平台供开发者分享自己编写的模块,这样不仅可以让其他人使用和学习这些模块,也为整个JavaScript社区的发展做出了贡献。无论是构建网站、开发工具、创建命令行应用还是其他类型的应用,npm都是Node.js开发中不可或缺的重要组成部分

五.nodejs的环境搭建

1. 下载和安装Node.js

访问Node.js官网(点击这里下载)
根据你的操作系统选择合适的Node.js版本进行下载,推荐选择最新的LTS(长期支持)版本

Vue的详细教程--Vue路由与nodejs_第1张图片
执行安装程序进行安装,按照提示进行必要的设置和配置

NODE_HOME:配置的是nodeJS解压的根路径D:\tools\nodejs\node-v10.15.3-win-x64\node-v10.15.3-win-x64
PATH:%NODE_HOME%
PATH:%NODE_HOME%\node_global

Vue的详细教程--Vue路由与nodejs_第2张图片

Vue的详细教程--Vue路由与nodejs_第3张图片

Vue的详细教程--Vue路由与nodejs_第4张图片

查看环境变量

echo %node_home%

echo %path%

2. 验证Node.js安装

打开终端(命令行工具)。
运行以下命令来检查Node.js和npm的版本:

node -v
npm -v

如果正确显示Node.js和npm的版本号,则说明安装成功

Vue的详细教程--Vue路由与nodejs_第5张图片

3. 配置npm的全局模块的下载地址

在nodeJS解压的根路径,创建两个文件夹

Vue的详细教程--Vue路由与nodejs_第6张图片

npm config set cache "D:\tools\nodejs\node-v10.15.3-win-x64\node-v10.15.3-win-x64\node_cache"

npm config set prefix "D:\tools\nodejs\node-v10.15.3-win-x64\node-v10.15.3-win-x64\node_global"

如果成功了,那么便可以在c盘的User下面看到一个文件

Vue的详细教程--Vue路由与nodejs_第7张图片

Vue的详细教程--Vue路由与nodejs_第8张图片

查看npm全局路径设置情况

//此步骤随便全局安装一个模块就可以测评

          npm install webpack -g

//以上命令执行完毕后,会生成如下文件

          %node_home%\node_global\node_modules\webpack

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

4.修改npm镜像提高下载速度

在终端中运行以下命令配置淘宝源

//设置淘宝源

          npm config set registry https://registry.npm.taobao.org/

//查看源,可以看到设置过的所有的源

          npm config get registry

5. 安装项目依赖

在终端中运行以下命令来安装项目所需的依赖模块,例如Express框架:
   

 npm install express

你可以在项目文件夹下的`node_modules`目录中看到安装的依赖模块。

Vue的详细教程--Vue路由与nodejs_第9张图片

7. 运行项目:


在终端中,进入到项目文件夹所在的目录输入cmd。

在cmd命令窗口下输入npm i下载js文件


Vue的详细教程--Vue路由与nodejs_第10张图片

如果一切正常,你会看到终端输出相关的提示信息

Vue的详细教程--Vue路由与nodejs_第11张图片

这时候我们输入npm run dev跑一下试试

Vue的详细教程--Vue路由与nodejs_第12张图片

好啦,今天的分享就到这了,希望能够帮到你呢! 

你可能感兴趣的:(vue,vue.js,前端,javascript)