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

新手自己建网站武汉seo招聘

新手自己建网站,武汉seo招聘,pptppt模板免费下载,企业型网站建设策划目录 一、Vue路由 1.1 简介 ( 1 ) 特点 ( 2 ) 作用 1.2 实例 ( 1 ) 引入 ( 2 ) 组件 ( 3 ) 关系 ( 4 ) 路由 ( 5 ) 事件 ( 6 ) 锚点 二、nodeJS 2.1 下载 2.2 安装 2.3 环境搭建 新增 添加 测试 配置 运行 一、Vue路由 1.1 简介 Vue路由是Vue.…

目录

一、Vue路由

1.1 简介

( 1 )  特点

( 2 )  作用

1.2 实例

( 1 )  引入

( 2 )  组件

( 3 )  关系

( 4 )  路由

( 5 )  事件

( 6 )  锚点

二、nodeJS

2.1  下载

2.2  安装

2.3  环境搭建

新增

添加

测试

配置

运行


一、Vue路由

1.1 简介

Vue路由是Vue.js框架中用于管理页面导航的插件。它允许开发者通过定义路由规则,将不同的组件映射到不同的URL上,实现页面之间的切换和导航

Vue路由的核心是路由器(Router),它负责监听URL的变化,并根据配置的路由规则来匹配相应的组件进行渲染。在Vue中,我们可以通过Vue Router插件来创建和配置路由器

( 1 )  特点

  1. 声明式路由:Vue路由使用声明式的方式来配置路由规则,开发者只需要在配置文件中定义好路由规则,就可以实现页面之间的切换和导航。

  2. 嵌套路由:Vue路由支持嵌套路由,可以将多个组件组合成一个整体,并通过父子关系来管理路由。

  3. 动态路由:Vue路由支持动态路由,可以根据不同的参数来动态生成路由规则,实现更灵活的页面导航。

  4. 路由懒加载:Vue路由支持路由懒加载,可以将页面组件按需加载,提高页面加载速度和用户体验。

  5. 导航守卫:Vue路由提供了导航守卫的功能,可以在路由切换前后执行一些额外的逻辑,例如权限验证、页面切换动画等。

总的来说,Vue路由提供了一套完善的路由系统,可以帮助开发者更好地管理页面导航,提供良好的用户体验,并支持嵌套路由、动态路由、路由懒加载、导航守卫等功能,使得开发者可以更灵活地控制页面的展示和交互。

( 2 )  作用

Vue路由有以下几个主要的作用:

  • 1. 实现页面之间的切换和导航:Vue路由可以根据URL的变化,动态地加载和渲染不同的组件,实现页面之间的切换和导航。
  • 2. 提供良好的用户体验:通过使用Vue路由,可以实现单页应用(SPA)的效果,页面切换时不需要重新加载整个页面,只需要更新组件部分,提高了用户的交互体验。
  • 3. 管理页面状态:Vue路由可以根据URL的变化,动态地管理页面的状态。例如,在URL中添加参数,可以实现页面的筛选、排序等功能。
  • 4. 支持嵌套路由:Vue路由支持嵌套路由,可以将多个组件组合成一个整体,并通过父子关系来管理路由。这样可以更好地组织和管理页面结构。
  • 5. 支持动态路由和路由参数:Vue路由支持动态路由,可以根据不同的参数来动态生成路由规则,实现更灵活的页面导航。同时,也可以通过路由参数传递数据,实现组件之间的通信。
  • 6. 提供导航守卫:Vue路由提供了导航守卫的功能,可以在路由切换前后执行一些额外的逻辑,例如权限验证、页面切换动画等。

总的来说,Vue路由可以帮助开发者更好地管理页面导航,提供良好的用户体验,并且支持动态路由和导航守卫等功能,使得开发者可以更灵活地控制页面的展示和交互。

1.2 实例

( 1 )  引入

创建 HTML 文件,在该文件中进行引入js依赖

<!-- 1.引入vue的js依赖 -->
<script src="https://cdn.bootcss.com/vue/2.6.10/vue.js"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.js"></script>
<!-- 1.引入路由的js依赖 -->
<script src="https://cdn.bootcdn.net/ajax/libs/vue-router/2.6.0/vue-router.js"></script>

( 2 )  组件

script 标签中定义组件

// 2.定义组件
const Home = Vue.extend({template: "<div><p>言情小说网</p><div>本网站首页内容</div></div>"
});
const Abort = Vue.extend({template: "<div><p>永远不掉落女人的陷阱</p><div>本站意义:做西格玛男人</div></div>"
});

( 3 )  关系

script 标签中定义组件与路径的对应关系

//3.定义组件与路径的对应关系let routes = [{path: '/Home',component: Home},{path: '/Abort',component: Abort}];

( 4 )  路由

script 标签中定义路由

    // 4.定义路由const router = new VueRouter({routes});new Vue({el: '#app',router})

( 5 )  事件

在Vue边界中定义触发路由事件的按钮 

    <!-- 5.触发路由事件的按钮 --><router-link to="/Home">首页</router-link><router-link to="/Abort">变强</router-link>

( 6 )  锚点

在Vue边界中定义锚点(路由内容) 

        <!-- 6.定义锚点(路由内容) --><router-view></router-view>

整合

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><!-- 1.引入vue的js依赖 --><script src="https://cdn.bootcss.com/vue/2.6.10/vue.js"></script><script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.js"></script><!-- 1.引入路由的js依赖 --><script src="https://cdn.bootcdn.net/ajax/libs/vue-router/2.6.0/vue-router.js"></script><title>路由</title></head><body><div id="app"><!-- 5.触发路由事件的按钮 --><router-link to="/Home">首页</router-link><router-link to="/Abort">变强</router-link><!-- 6.定义锚点(路由内容) --><router-view></router-view></div><script type="text/javascript">// 2.定义组件const Home = Vue.extend({template: "<div><p>言情小说网</p><div>本网站首页内容</div></div>"});const Abort = Vue.extend({template: "<div><p>永远不掉落女人的陷阱</p><div>本站意义:做西格玛男人</div></div>"});//3.定义组件与路径的对应关系let routes = [{path: '/Home',component: Home},{path: '/Abort',component: Abort}];// 4.定义路由const router = new VueRouter({routes});new Vue({el: '#app',router})</script></body>
</html>

执行效果

二、nodeJS

Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,用于构建高性能、可扩展网络应用程序。它允许开发者使用JavaScript语言来编写服务器端的应用程序,并提供了丰富的库和模块,方便开发者进行网络通信、文件操作、数据库访问等操作。

Node.js采用事件驱动、非阻塞I/O模型,使得它能够处理大量并发连接,具有出色的性能表现。它还拥有一个强大的包管理器npm,可以方便地安装、管理和共享代码库。

2.1 下载

下载 nodeJS 资源包 : 下载 | Node.js

 注1:Node有两个版本线: LTS是长期维护的稳定版本Current是新特性版本 

2.2  安装

将文件解压到指定位置,并在解压后的目录下建立node_globalnode_cache这两个目录

node_global:npm全局安装位置
node_cache:npm缓存路径

如图 : 

2.3 环境搭建

新增

打开设置 -> 系统 -> 系统信息 -> 高级系统设置 -> 环境变量 -> 在系统变量中点击新建

新增一个环境变量

变量名 : NODE_HOME

变量值 :

下载后解压的指定目录 如( D:\temp\node\node-v10.15.3-win-x64\node-v10.15.3-win-x64 )

 操作如图 : 

添加

在系统变量中找到名为 : PATH 变量名的变量选中后,添加以下两个环境变量

需要添加的变量值 : 

%NODE_HOME%

%NODE_HOME%\node_global

: 根据自己的电脑看是否在变量值后面增加分号来间隔变量值。

如 :

%NODE_HOME%;

%NODE_HOME%\node_global;

操作如图 : 

测试

测试安装是否成功及环境变量是否配置完成

Win+R,输入cmd,打开cmd窗口,输出如下命令配置环境变量的查看
           echo %node_home%
           echo %path%

操作如图 :  

Win+R,输入cmd,打开cmd窗口,输出如下命令测试安装是否成功

           node -v
           npm -v

操作如图 : 

配置

配置npm全局模块路径和cache默认安装位置

Win+R,输入cmd,打开cmd窗口,分开执行如下命令:

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

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

注 :

以上的路径是下载node的本地路径,再进入到增加新建的两个文件目录里面

其中的双引号不能少

如果执行命令卡死,可以删除C:\Users\用户名\.npmrc 后重新执行。(用户名:为当前电脑的用户名)

( node_global(npm全局安装位置)和node_cache(npm缓存路径)与npm联系起来 )

操作如图 : 

设置淘宝源 : 

修改npm镜像提高下载速度(可以使用 cnpm 或 直接设置 --registry ,推荐设置 --registry)

Win+R,输入cmd,打开cmd窗口,输入指令:

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

注 : 可以根据一下命令查看所有你设置过的源

npm config get registry

设置如图 : 

运行

测试是否可以使用并运行启动Node.js项目

随便全局安装一个模块就可以测评

Win+R,输入cmd,打开cmd窗口,输入指令:

npm install webpack -g

命令执行完毕后,会在node_global路径下面生成(node_modules\webpack)文件

如果在自己的本地路径中,进行项目测试。

随便在自己的电脑上找一个项目,看是否可以进行添加Node.js依赖

在项目的跟目录中打开cmd窗口

执行如图 : 

依赖添加后,启动项目。

继续执行以下命令启动项目:

npm run dev 

启动执行后,项目开启说明完成;

以上是我启动项目的界面:

http://www.zhongyajixie.com/news/14094.html

相关文章:

  • 怎样手机做网站教程石家庄seo推广公司
  • 上传网站程序是什么网络营销计划包括哪七个步骤
  • 哪些网站做的海报比较高大上外贸营销系统
  • 广西公司做网站百度关键词排名销售
  • php网站管理seo排名策略
  • 在线做炫图网站友情链接买卖代理
  • 怎么看网站关键词排名免费h5制作网站
  • 北京网站建设公司兴田德润电话推广网上国网
  • 衢州在建工程关键词优化报价怎么样
  • 市场调研公司成功案例优就业seo怎么样
  • 济南的企业网站建设交友平台
  • pc软件开发工具seo站长优化工具
  • 广州网站制作哪里好网站竞价推广
  • 如何快速用手机做网站网站优化公司收费
  • 后期网站开发短视频seo软件
  • 普通网站建设费用百度收录提交入口网址
  • 哪些网站可以做淘宝客福州短视频seo方法
  • 深圳 福田 网站建设全国免费信息发布平台
  • metro 网站模板活动推广朋友圈文案
  • 广州手工外发加工网深圳网站优化软件
  • 东莞网站制作培训多少钱重庆电子商务seo
  • 攀枝花 网站建设免费的网站域名查询
  • 哪个素材网站免费微信指数是搜索量吗
  • 做外贸纱线用什么网站互联网营销师课程
  • 网络引流推广怎么做网站站内关键词优化
  • 定兴做网站的深圳百度推广排名优化
  • 如何做网站标题不含关键词的排名今日头条十大热点
  • 日照网站优化品牌定位
  • 网站开发的系统需求长春seo优化企业网络跃升
  • 项目网站制作百度网址大全下载