2021-10-21

Linux配置node.js环境

1.下载nodejs包

官网找到对应版本的node压缩包,复制链接地址
2021-10-21

2.进入服务器下载并配置

使用wget +链接地址
2021-10-21
如果你的系统太干净了,可能会出现
2021-10-21
这是因为你还没有下载wget下载器(大部分都有,可忽略)
接下来就是将下载好的node.js包解压归类,利用命令tar -vxf node-v14.18.1-linux-x64.tar.xz
解压好之后mv node-v14.18.1-linux-x64 node重命名一下方便后面使用

3.配置全局变量

配置全局变量之前可以输入 node -v 和 npm -v 如果之前没有安装Node则会显示not found
配置变量首先①vim /etc/profile,进入编辑界面,滑到最底下,输入以下内容:

export NODE_HOME=/usr/local/node
export PATH=$PATH:$NODE_HOME/bin 
export NODE_PATH=$NODE_HOME/lib/node_modules

注意:NODE_HOME=你的node绝对路径,保存之后,刷新一下,source /etc/profile
这时候node -v 或者npm -v 都会显示版本号,这就代表安装成功

接下来运行js文件,可能会提醒:No module named ‘execjs’
安装:pip install PyExecJS
如果你使用了jsdom,那么还可能会出现:Error: Cannot find module ‘jsdom’
解决:npm install jsdom
这个时候运行,可能还是不行,为什么?因为你安装jsdom的时候可能会有下面这种情况:

npm WARN saveError ENOENT: no such file or directory, open ‘C:\Users\lxz\package.json’
npm WARN enoent ENOENT: no such file or directory, open ‘C:\Users\lxz\package.json’
npm WARN lxz No description
npm WARN lxz No repository field.
npm WARN lxz No README data
npm WARN lxz No license field
————————————————
这是因为有‘package.json’这个文件导致,这个文件的作用就是管理你本地安装的npm包,一个package.json文件可以做如下事情:
展示项目所依赖的npm包
允许你指定一个包的版本[范围]
让你建立起稳定,意味着你可以更好的与其他开发者共享
解决:
此刻我们需要执行命令:

npm init
创建package.json文件,系统会提示相关配置,也可以使用命令:

npm init -y
直接创建package.json文件,这样创建好处是必填项已经帮你填好,执行完命令后可以看到用户路径下多了一个package.json文件。

上一篇:UE4像素流送(Pixel Streaming)学习笔记


下一篇:Matlab和Arduino相互连接