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

linux安装nodejs和vue

下载nodejs

  • 打开 下载地址
  • 页面中下载**Linux Binaries (x64)**的二进制包
  • 设置安装目录
sudo mkdir -p /usr/local/lib/nodejs
# 解压 如下载的 node-v18.17.0-linux-x64.tar.xz
sudo tar -xJvf node-v18.17.0-linux-x64.tar.xz -C /usr/local/lib/nodejs 
  • 加入到PATH
############################################################################
# nodejs
############################################################################
NODEJS_VERSION=v18.17.0
NODEJS_DISTRO=linux-x64
export PATH=$PATH:/usr/local/lib/nodejs/node-$NODEJS_VERSION-$NODEJS_DISTRO/bin
  • 测试安装
# 查看版本
node -v
npm -v
npx -v# 查看node_modules root 目录
npm root -g

安装vue

  • 安装步骤
# 查看 vue 信息
npm info vue# 安装 vue
npm install vue -g# 安装 vue-cli
npm i -g @vue/cli# 安装 vue init
npm i -g @vue/cli-init
  • 使用 vue create 创建工程
vue create vue-create-test
# 之后提示栏使用默认,按enter即可# 启动服务
cd vue-create-test
npm run serve
  • 使用 vue init 创建工程
vue init webpack vue-init-test
# 之后提示栏使用默认,按enter即可# 启动服务
cd vue-init-test
npm run dev

参考

  • nodejs/help Installation
  • Node.js和Vue的安装与配置

相关文章:

linux安装nodejs和vue

下载nodejs 打开 下载地址页面中下载**Linux Binaries (x64)**的二进制包设置安装目录 sudo mkdir -p /usr/local/lib/nodejs # 解压 如下载的 node-v18.17.0-linux-x64.tar.xz sudo tar -xJvf node-v18.17.0-linux-x64.tar.xz -C /usr/local/lib/nodejs 加入到PATH #######…...

spring整合mybatis

所需配置&#xff1a; <dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency><dependency><groupId>m…...

Spring指定bean在哪个应用加载

1.背景 某项目,spring架构,有2个不同的WebAppApplication入口,大部分service类共用,小部分类有区别,只需要在一个应用中加载,不需要在另一个应用中加载. 2.实现代码 自定义限制注解 package mis.shared.annotation;import java.lang.annotation.ElementType; import java.lan…...

二维网格划分 LRU缓存设计

背景 有大量的二维矩形需要存储查看点在哪些矩形中给定一个矩形 查看与哪些矩阵相交项目背景与图形图像基本无关&#xff0c;只涉及大文件分块读取&#xff0c;所以不用实现游戏行业中的物理引擎 设计思路 使用空间划分算法&#xff1a;二维栅格将整个空间划分为多个小区域。…...

C++中使用 sizeof 确定变量的长度

C中使用 sizeof 确定变量的长度 变量长度指的是程序员声明变量时&#xff0c;编译器将预留多少内存&#xff0c;用于存储赋给该变量的数据。变量的长度随类型而异&#xff0c; C 提供了一个方便的运算符——sizeof&#xff0c;可用于确定变量的长度&#xff08;单位为字节&…...

我们的衣物收纳商品政策

本政策涵盖的衣物收纳商品 衣物收纳商品是指带有抽屉或铰链门的家具商品&#xff0c;用于存放衣物。此政策适用于独立式衣物收纳商品&#xff0c;包括但不限于高度为 27 英寸&#xff08;69 厘米或 686 毫米&#xff09;或更高&#xff08;从地面到商品顶部测量&#xff09;的…...

代码随想录算法训练营第25天| 第七章 回溯算法part02: leetcode 216、leetcode 17

Part I : 回溯算法基础 对回溯算法不清楚的可以参看前一篇&#xff1a;代码随想录算法训练营第24天| 第七章 回溯算法part01 理论基础、leetcode 77 Part II: 相关题目 Leetcode 216.组合总和III 解决问题&#xff1a;在数字1~9之间&#xff0c;找出k个数且它们的和为n从而…...

WebAPI文档与自动化测试

目录 1、控制器&#xff0c;项目属性里需要勾选输出Xml文档选项&#xff1a; 2、下载文档的网页数据 3、运行访问网址 4、接口测试&#xff1a; 5、批量测试&#xff1a; 6、微服务文档 总结&#xff1a; 本篇介绍框架的WebAPI文档与自动化测试 1、控制器&#xff0c;项…...

netty架构

https://zhuanlan.zhihu.com/p/181239748 https://cloud.tencent.com/developer/article/1754078...

拉普拉斯平滑算法

原理 最简单的拉普拉斯平滑算法的原理是将每个顶点都移动到相邻顶点的平均位置上。公式 示例&#xff08;UE5代码片段&#xff09; 参考 https://blog.csdn.net/mrbaolong/article/details/105859109...

Java课题笔记~ IoC 控制反转

二、IoC 控制反转 控制反转&#xff08;IoC&#xff0c;Inversion of Control&#xff09;&#xff0c;是一个概念&#xff0c;是一种思想。指将传统上由程序代码直接操控的对象调用权交给容器&#xff0c;通过容器来实现对象的 装配和管理。控制反转就是对对象控制权的转移&a…...

【Spring】Spring中的设计模式

文章目录 责任链模式工厂模式适配器模式代理模式模版方法观察者模式构造器模式 责任链模式 Spring中的Aop的通知调用会使用责任链模式责任链模式介绍 角色&#xff1a;抽象处理者&#xff08;Handler&#xff09;具体处理者&#xff08;ConcreteHandler1&#xff09;客户类角…...

【ChatGLM_02】LangChain知识库+Lora微调chatglm2-6b模型+提示词Prompt的使用原则

经验沉淀 1 知识库1.1 Langchain知识库的主要功能(1) 配置知识库(2) 文档数据测试(3) 知识库测试模式(4) 模型配置 2 微调2.1 微调模型的概念2.2 微调模型的方法和步骤(1) 基于ptuning v2 的微调(2) 基于lora的微调 3 提示词3.1 Prompts的定义及原则(1) Prompts是什么&#xf…...

构建未来移动应用:探索安卓、iOS和HarmonyOS的技术之旅

安卓、iOS和HarmonyOS的比较分析 在移动应用开发领域&#xff0c;安卓、iOS和HarmonyOS是三个常见的操作系统。本文将对它们进行比较分析&#xff0c;并展示一些相关的代码示例。 安卓&#xff08;Android&#xff09; 安卓是由Google开发的移动操作系统&#xff0c;基于Lin…...

【新版系统架构补充】-嵌入式软件

嵌入式软件 嵌入式软件是指应用在嵌入式计算机系统当中的各种软件&#xff0c;除了具有通用软件的一般特性&#xff0c;还具有一些与嵌入式系统相关的特点&#xff0c;包括&#xff1a;规模较小、开发难度大、实时性和可靠性要求高、要求固化存储。 嵌入式软件分类&#xff1…...

【云原生】K8S超详细概述

目录 一、Kubernets概述1.1 K8S什么1.2为什么要用K8S 二、Kubernetes 集群架构与组件2.1Master组件Kube-apiserverKube-controller-managerKube-scheduler 2.2 配置存储中心etcd 2.3 Node 组件KubeletKube-Proxydocker 或 rocket 三、 Kubernetes 核心概念3.1Pod3.2Pod 控制器K…...

(五)Node.js -模块的加载机制

1. 优先从缓存中加载 模块在第一次加载后会被缓存。这意味着多次调用require()不会导致模块的代码被执行多次。 注意&#xff1a;不论是内置模块、用户自定义模块、还是第三方模块&#xff0c;它们都会优先从缓存中加载&#xff0c;从而提高模块的加载效率。 2. 内置模块的加载…...

【docker】Windows11系统下安装并配置阿里云镜像加速

【docker】Windows11系统下安装并配置阿里云镜像加速 提示:博主取舍了很多大佬的博文并亲测有效,分享笔记邀大家共同学习讨论 文章目录 【docker】Windows11系统下安装并配置阿里云镜像加速一、查看Windows环境是否支持docker二、 启动Hyper-V三、 官网下载安装Docker应用和数据…...

SpringBoot搭建WebSocket初始化

1.java后端的maven添加websocket依赖 <!-- websocket依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-websocket</artifactId></dependency>2.实例化ServerEndpointExport…...

节能延寿:ARM Cortex-M微控制器下的低功耗定时器应用

嵌入式系统的开发在现代科技中发挥着至关重要的作用。它们被广泛应用于从智能家居到工业自动化的各种领域。在本文中,我们将聚焦于使用ARM Cortex-M系列微控制器实现低功耗定时器的应用。我们将详细介绍在嵌入式系统中如何实现低功耗的定时器功能,并附上代码示例。 嵌入式系…...

学不会游戏逆向,是你没有把握核心

学不会游戏逆向,是你没有把握核心...

用SDNET2018和Crack500数据集训练YOLOv8,手把手教你搞定混凝土裂缝检测模型

基于SDNET2018与Crack500的YOLOv8裂缝检测实战指南 混凝土结构的安全评估中&#xff0c;裂缝检测是关键环节。传统人工巡检效率低下且易漏检&#xff0c;而基于深度学习的自动化方案能显著提升检测精度与效率。本文将手把手带您完成从数据集处理到模型部署的全流程&#xff0c;…...

QT界面设计小技巧:用QListWidget+CheckBox打造可交互列表(避坑指南)

QT界面设计实战&#xff1a;QListWidget与CheckBox的高效交互方案 在桌面应用开发中&#xff0c;列表控件与复选框的组合堪称经典交互模式。这种设计不仅直观地呈现多项选择场景&#xff0c;还能有效提升用户操作效率。作为QT框架中的核心组件&#xff0c;QListWidget与QCheckB…...

革命性无代码网站构建器Silex:10分钟创建专业静态网站的完整指南

革命性无代码网站构建器Silex&#xff1a;10分钟创建专业静态网站的完整指南 【免费下载链接】Silex Silex is an online tool for visually creating static sites with dynamic data. With the free/libre spirit of internet, together. 项目地址: https://gitcode.com/gh…...

JAVA自动装箱自动拆箱

自动装箱与自动拆箱深层次讲解自动装箱&#xff08;Autoboxing&#xff09;和自动拆箱&#xff08;Unboxing&#xff09;是Java语言中的特性&#xff0c;用于简化基本数据类型&#xff08;如int、double&#xff09;与其对应包装类&#xff08;如Integer、Double&#xff09;之…...

问题1 开播后 观众端第一次进直播间 直播间没有画面 需要 主播重新进直播页面 观众端才有画面问题2 上面的流程走完 观众重新进直播间 直播间看不到画面问题3 不能多观众收看直播啊

需要docker srs webrtc websockdocker cmd 中 启动 srsset CANDIDATElongwen.natapp1.cc && docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8000:8000/udp -p 8000:8000/tcp --env CANDIDATE%CANDIDATE% --env SRS_RTC_TCP_ENABLEDon --env SRS_RTC_TCP_PORT8000 …...

HiveWE:革新性魔兽争霸III地图编辑器,重新定义创作效率

HiveWE&#xff1a;革新性魔兽争霸III地图编辑器&#xff0c;重新定义创作效率 【免费下载链接】HiveWE A Warcraft III world editor. 项目地址: https://gitcode.com/gh_mirrors/hi/HiveWE 当你在制作魔兽争霸III地图时&#xff0c;是否曾因原版编辑器的加载速度缓慢而…...

tmux和screen对比

tmux和screen都是优秀的终端复用器&#xff0c;核心功能相似&#xff1a;在单个终端窗口中创建多个持久化的虚拟终端会话&#xff0c;实现会话保持、窗口分割和多任务管理。 核心对比概括&#xff1a; tmux&#xff1a;设计更现代&#xff0c;功能更强大灵活&#xff0c;配置…...

嵌入式系统可靠性设计:内存保护与硬件检测实践

1. 嵌入式系统可靠性设计概述在工业控制、医疗设备和汽车电子等关键领域&#xff0c;嵌入式系统的可靠性直接关系到人身安全和财产安全。作为一名有十年嵌入式开发经验的工程师&#xff0c;我见过太多因可靠性设计不足导致的现场故障。这些故障往往不是由复杂算法错误引起&…...

CCLE数据库实战指南:从数据下载到肝癌细胞系分析

1. CCLE数据库入门指南 第一次接触CCLE数据库时&#xff0c;我和大多数新手一样感到无从下手。这个由Broad研究所维护的癌症细胞系百科全书&#xff0c;包含了超过1000种人类癌症细胞系的基因组、转录组和药理学数据。对于肝癌研究者来说&#xff0c;它就像一座待挖掘的金矿。 …...