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

Vue环境组件node.js安装

目录

  • 1.组件:
      • 1.概述:
      • 2.案例分析:
  • 2.node.js
      • 1.概述:
      • 2.安装步骤:
        • 1.下载:
        • 2.安装:
        • 3.配置环境变量
        • 4.检查安装情况
        • 5.配置软件报注册中心:
        • 6.Vue脚手架安装

1.组件:

1.概述:

我们之前了解过vue是一个单页面框架,但在实际开发中,一个项目不可能只有一个页面,所以除了vue实例绑定的页面之外,其余的项目都要以组件的形式进行注册到主页面中,才可以进行展示渲染;

2.案例分析:

  <!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<!--2.准备一个容器-->
<div id="root"><h3>{{msg}}</h3><school></school></div>
<!--1.引入Vue js 文件-->
<script src="vue/vue.js"></script>
<script type="text/javascript">const student = Vue.extend({template: `<div><h2>名称:{{ stuName }}</h2><h2>年龄:{{ 20 }}</h2></div>`,data() {return {stuName: '张三',age: 20}}})/*** 命名:*  //多个单词*     my-school*     mySchool*/const school = Vue.extend({template: `<div><h2>名称:{{ name }}</h2><h2>地址:{{ address }}</h2><student></student></div>`,data() {return {name: '猿究院',address: '北大街'}},components: {//注册组件student}})console.log(school);//3.创建Vue对象let vm = new Vue({data() {return {msg: '这是一段消息'}},components: {//注册组件school}}).$mount("#root");
</script>
</body>
</html>

解析:在上面案例中,我们自定义了两个组件school和student,并将student组件注册到school组件中,又将school组件注册到vue实例中,最后再将vue实例中的所有数据在绑定的div容器页面上进行渲染展示;

我们在案例中往控制台上述除了school,发现此时school也不再是个对象,而是一个组件,正好符合了我们的预期;

2.node.js

1.概述:

Node.js 是一个强大的 JavaScript 运行时环境,具有高效的性能、丰富的应用场景和活跃的社区。无论是开发 Web 应用、实时应用、命令行工具还是微服务架构,Node.js 都是一个值得考虑的选择。

2.安装步骤:

1.下载:
 <font style="color:rgba(0, 0, 0, 0.85);">Node.js 的官方下载网址是:</font>[https://nodejs.org/](https://nodejs.org/)<font style="color:rgba(0, 0, 0, 0.85);">。</font>
2.安装:
  下载完成后选择合适路径进行安装;
3.配置环境变量
 安装完成后在环境变量中添加系统变量及path路径添加环境变量![](https://cdn.nlark.com/yuque/0/2024/png/45532635/1732192423761-f7d3d8b3-3d1f-46eb-bc77-f2f16806d42b.png)

配置path路径:

4.检查安装情况

进入doc界面,输入指令node --version查看

当出现版本信息就说明安装完成

5.配置软件报注册中心:

以管理员身份进入DOS界面,输入下面指令进行配置

npm config set registry https://registry.npmmirror.com/

默认情况下,npm 从官方的注册中心(https://registry.npmjs.org/)下载软件包。但在国内,由于网络环境等因素,直接从官方源下载可能速度较慢。https://registry.npmmirror.com/ 是淘宝提供的一个 npm 镜像源,通过将注册中心设置为该镜像源,在后续执行 npm install 等命令时,会从这个镜像地址下载软件包,从而加快下载速度。

6.Vue脚手架安装

参考网址:https://cli.vuejs.org/zh/#%E8%B5%B7%E6%AD%A5

进入网址后可以看到下面界面

我们根据指令进行Vue脚手架的安装

  npm install -g @vue/cli

我们还是以管理员身份在dos运行上述指令,安装过程可能需要几分钟

等安装结束后,我们通过指令vue -V指令查看安装情况

此时就发现vue的脚手架安装完成了;

http://www.dtcms.com/a/347269.html

相关文章:

  • C语言---数据类型
  • Qt中使用MySQL数据库
  • git实战(8)git高阶命令分析【结合使用场景】
  • ADC系统中的信噪比(SNR)
  • 容器安全实践(二):实践篇 - 从 `Dockerfile` 到 Pod 的权限深耕
  • 多模态医学图像融合:解锁顶会顶刊中的医学影像新视界
  • 【GaussDB】使用MySQL客户端连接到GaussDB的M-Compatibility数据库
  • 智慧零售漏扫率↓79%!陌讯多模态融合算法在智能收银与货架管理的实战解析
  • 【Linux】深度学习Linux下的包管理器yum/apt
  • Day22: Python涡轮增压计划:用C扩展榨干最后一丝性能!
  • 微前端架构常见框架
  • 深度学习之PyTorch框架(安装,手写数字识别)
  • pid自适应调节实战设计-基于输出电流的PI参数切换方案
  • deepseek应用技巧-MCP服务操作网页和文档
  • ESP32应用——UDP组播/广播(ESP-IDF框架)
  • AI 辅助编程完全新手指南 - 从零基础到高效协作
  • Java试题-选择题(15)
  • flink常见问题之超出文件描述符限制
  • frp v0.64.0 更新:开源内网穿透工具,最简洁教程
  • 生成一个256 点 Q15 正弦表,deepseek载了
  • TK 直播网络串流 通过VLC本地播放
  • 合合信息acge模型获C-MTEB第一,文本向量化迎来新突破
  • 数据库服务语句应用
  • Vmware虚拟机 处理器配置选项配置介绍
  • 香橙派板子Orange Pi 5 Max开启 WiFi 热点
  • Java 线程相关的三个常见接口、类
  • pytorch与torchvision版本对应情况
  • SHAP分析+KOA-RIME开普勒结合霜冰算法双重优化BP神经网络+9种映射方法+新数据预测!机器学习可解释分析!
  • Excel 条件高亮工具,秒高亮显示符合筛选条件的行数据
  • 数据结构与算法-字符串、数组和广义表(String Array List)