nodejs环境部署

news/2024/11/20 13:44:20/

1.前言

前端的打包必须要使用nodejs环境

2.部署

下载安装包,在下面的路径中找到适合自己项目合适的版本在下载,可以问一下前端开发人员

路径:Index of /dist/

 

我这里是下载了14.21.3版本的nodejs环境,上传到需要部署的主机中

mkdir /opt/nodejs && cd /opt/nodejs

tar -zxvf  node-v14.21.3-linux-x64 (1).tar.gz && mv node-v14.21.3-linux-x64 nodejs

ls

 配置nodejs环境变量

vi /etc/profile

在文件末尾添加以下内容即可
#nodejs
export NODE_HOME=/opt/nodejs/nodejs   #设置为nodejs安装包路径
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

 执行以下命令使配置生效

source /etc/profile

查看nodejs环境是否生效

node --version

npm --version

 可以看到nodejs的版本说明是没有问题的,npm是nodejs附带的安装环境依赖的命令


http://www.ppmy.cn/news/999913.html

相关文章

LeetCode 热题 100 JavaScript -169多数元素

给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入:nums [3,2,3] 输出:3 示例 …

java在idea开发工具中测试Spring Boot上线后临时变量是否可用

上文 java Spring Boot上线运维 启动jar时控制台调整零时变量 我们亲手在项目部署之后 调试了临时变量 但是 目前就还有一个问题 这些指令一般是运维人员去操作的 但是 我们作为开发人员 要保证这些临时变量都是可操作的 或者 不能操作也要提前说清楚 毕竟项目是你写的 你也要负…

JDK8:Lambda表达式使用介绍,Lambda表达式源码及原理分析

文章目录 一、Lambda表达式使用1、Lambda表达式介绍2、Lambda使用规范(1)Lambda基础格式 3、Lambda表达式与传统方式比对(1)遍历集合(2)使用Lambda替换匿名内部类使用(3)实现Lambda实…

46.C++模板

今天进行了新的学习,关于c模板的使用。模板是 C 中一种泛型编程的机制,允许在编写代码时使用参数化类型或参数化值。通过模板,可以编写通用的代码,以处理多种不同类型的数据,从而提高代码的复用性和灵活性。 C 中有两…

【Rust 基础篇】Rust动态大小类型:理解动态大小类型与编写安全的代码

导言 Rust是一种以安全性和高效性著称的系统级编程语言,其设计哲学是在不损失性能的前提下,保障代码的内存安全和线程安全。在Rust中,动态大小类型(DST)是一种特殊的类型,它的大小在编译时无法确定&#x…

C++ 什么时候使用 vector、list、以及 deque?

如果需要高效地快速访问(随即存取),并且不在乎插入和删除的效率,使用 vector 如果需要大量的插入和删除,而且不关心快速访问 (随即存取) ,使用 list 如果需要快速访问 (随即存取) ,并且关心两端数据插入和删除&#…

Vue模版语法

先看以下例题是回顾vue的用法 <body><div id"box">{{myname}} - {{myage}}</div><script>var vm new Vue({el:"#box",data:{myname:"lyx",myage:26}})</script></body> 运行结果如下&#xff1a;vue对象被…

windows创建不同大小的文件命令

打开命令窗口&#xff08;windowsR输入cmd打开&#xff09; 输入&#xff1a;fsutil file createnew C:\Users\Desktop\fileTran\10M.txt 10240000&#xff0c;创建10M大小的文件。 文件若存在需要先删除。