// 版本查询
1 | node -v |
// 如果上面查看的版本比较低,则可以开始升级
// 清除 npm cache
1 | npm cache clean --force |
//升级之前还需要安装n模块,n模块是专门用来管理nodejs的版本
输入npm install -g n
// 如果上边命令报错,则使用下边这个
1 | npm i -g n --force |
//升级
还可以直接输入n stable,升级到nodejs最新稳定的版本
Linux 安装 node
网上下载安装包,然后上传至服务器,解压
Linux 添加环境变量
修改profile文件
打开文件
1
vim /etc/profile
添加
1
export PATH ="$PATH:YOUR_PATH"
远程 执行node 脚本,自定义变量找不到
问题出现就是,xshell 上执行命名 运行一个js文件没有问题,但是通过nodo-ssh远程执行一个js脚本则会出现 Cannot find module xxx,因为脚本中引用了 某个全局的js依赖包,而我在etc/peofile 设置的 全局变量,在这种通过 远程指令 方式下执行会出现读取不到设置的全局变量。
解决方法,在 etc/bashrc 文件中 再设置一次变量(此方式设置所有用户都能访问),或 用户HOME中的 .bashrc 文件中设置变量(此方式只此用户能访问此变量)
- 本文作者: 王不留行
- 本文链接: https://wyf195075595.github.io/2022/06/17/programming/node/命令/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!