• vue的路由与nodejs的环境搭建


    目录

    一.路由

            1.1 案例--实现页面的切换

    二.nodejs的环境搭建 

      2.1 下载依赖

    2.2 编辑环境变量

    2.3 建包

    2.4 测试


    一.路由

            Vue的路由是指Vue Router,它是Vue.js官方提供的用于实现前端路由的插件。Vue Router允许你在单页面应用中定义不同的路由,并根据不同的路由显示相应的组件内容,实现页面的切换和跳转

            1.1 案例--实现页面的切换

                     第一步:引入路由的js依赖 

                    第二步:定义两个组件,通过点击不同的组件按钮来切换页面

    1. var One = Vue.extend({
    2. template: "
      我是第一个页面,我是翻斗乐园的小美
      "
    3. });
    4. var Two = Vue.extend({
    5. template: "
      我是第二个页面,我是天天盼望着下班的章鱼哥
      "
    6. });

                    第三步:定义组件与路径对于的关系

    1. var routes = [{
    2. component: One,
    3. path: '/one'
    4. },{
    5. component: Two,
    6. path: '/two'
    7. }]

                    第四步:.通过路由关系获取路由对象router

    var router=new VueRouter({routes});

                    第五步:.将路由对象放到vue的实例中 

    1. var router=new VueRouter({routes});
    2. new Vue({
    3. el: "#contect",
    4. //5.将路由对象放到vue的实例中
    5. router,
    6. data() {
    7. return {
    8. };
    9. },
    10. methods: {
    11. }
    12. })

                     第六步:定义两个触发路由的事件的按钮

        第一个界面
          第二个界面

                    第七步:定义路由的内容(锚点)

    1. <head>
    2. <meta charset="utf-8">
    3. <title>路由-页面的切换</title>
    4. <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.js"></script>
    5. <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.10/vue.js"></script>
    6. <!-- 1.引入路由的js依赖 -->
    7. <script src="https://cdn.bootcdn.net/ajax/libs/vue-router/2.6.0/vue-router.js"></script>
    8. </head>
    9. <body>
    10. <!-- 定义边界 -->
    11. <div id="contect">
    12. <!-- 6.定义两个触发路由的事件的按钮 -->
    13. <router-link to="/one">第一个界面</router-link>
    14. <router-link to="/two">第二个界面</router-link>
    15. <!-- 7.定义路由的内容(锚点) -->
    16. <router-view></router-view>
    17. </div>
    18. <script type="text/javascript">
    19. // 2.定义两个组件,通过点击不同的组件按钮来切换页面
    20. var One = Vue.extend({
    21. template: "
      我是第一个页面,我是翻斗乐园的小美
      "
    22. });
    23. var Two = Vue.extend({
    24. template: "
      我是第二个页面,我是天天盼望着下班的章鱼哥
      "
    25. });
    26. // 3.定义组件与路径对于的关系
    27. var routes = [{
    28. component: One,
    29. path: '/one'
    30. },{
    31. component: Two,
    32. path: '/two'
    33. }]
    34. // 4.通过路由关系获取路由对象router
    35. var router=new VueRouter({routes});
    36. new Vue({
    37. el: "#contect",
    38. //5.将路由对象放到vue的实例中
    39. router,
    40. data() {
    41. return {
    42. };
    43. },
    44. methods: {
    45. }
    46. })
    47. </script>
    48. </body>

    完成上面七个步骤,我们就完成啦,来看一下效果吧!!

     

    二.nodejs的环境搭建 

            Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,可以用于开发服务器端应用程序。它允许开发者使用JavaScript语言进行服务器端编程,使得前端开发者可以使用相同的语言和工具来开发整个应用的前后端部分。

            npm(Node Package Manager)是Node.js的包管理器,它是一个用于安装、管理和发布Node.js模块的命令行工具。npm提供了一个庞大的开源软件生态系统,使开发人员能够轻松地共享和重用代码。

            2.1 下载依赖

            下载官网:下载 | Node.js (nodejs.org)icon-default.png?t=N7T8https://nodejs.org/zh-cn/download

            根据自己的情况进行选择 ,下载解压

    2.2 编辑环境变量

     

            可以输入这两个查看版本

     

    2.3 建包

    在压缩包的目录下建立以下两个包

     

    2.4 测试

            在CMD中执行以下三行代码,路径根据自己的改变

             执行之后会会在C盘下生成文件

    里面是这样的就可以啦!

            接着,我们在执行这行代码测试:

    刚刚新建的两个包下有这些东西就可以啦!!!

     

            今天的分享就到这啦!!

  • 相关阅读:
    818专业课【考经】—《信号系统》之章节概要:第八章 傅里叶变换的应用
    Swift使用PythonKit调用Python
    应用在液晶背光领域中的环境光传感芯片
    企业电子招标采购系统项目说明+开发类型+解决方案+功能描述
    LTD271次升级 | 网站/小程序可设访问IP的黑白名单 • 官微中心支持PDF等办公文件预览与并分享 • 订单退款显示更详尽明细
    2022河南萌新联赛第(七)场:南阳理工学院 G - 小明不希望太简单
    会员管理系统编程教学编程工具下载
    【原创】辟谣,实测MyBatisPlus批量新增更新方法确实有效,且可单独使用无需跟随IService
    SpringBoot WEB开发
    【SpringCloud微服务实战02】Ribbon 负载均衡
  • 原文地址:https://blog.csdn.net/YZZdear/article/details/133092218