目录导航
-
撤销(Ctrl+Z)
-
重做(Ctrl+Y)
-
清空
-
H
标题(Ctrl+1~6)
- 一级标题
- 二级标题
- 三级标题
- 四级标题
- 五级标题
- 六级标题
-
粗体(Ctrl+B)
-
斜体(Ctrl+I)
-
删除线
-
插入引用(Ctrl+Q)
-
无序列表(Ctrl+U)
-
有序列表(Ctrl+O)
-
表格
-
插入分割线
-
插入链接(Ctrl+L)
-
插入图片
- 添加图片链接
-
插入代码块
-
保存(Ctrl+S)
-
开启预览
-
开启目录导航
-
关闭同步滚动
-
全屏(按ESC还原)
1.安装gcc ``` apt install gcc gcc-c++ ``` 2.下载node ``` wget https://nodejs.org/dist/v14.16.0/node-v14.16.0-linux-x64.tar.xz ``` 3.解压并重命名文件夹 ``` tar -xvf node-v14.6.0-linux-x64.tar.gz mv node-v14.6.0-linux-x64 /usr/local/node ``` 4.挂载node ``` ln -s /usr/software/nodejs/bin/npm /usr/local/bin/ ln -s /usr/software/nodejs/bin/node /usr/local/bin/ ``` 5.验证结果: ``` node -v npm -v ``` 6.配置淘宝镜像 ``` npm config set registry https://registry.npm.taobao.org ``` # 重要 就是说 npm 出于安全考虑不支持以 root 用户运行,即使你用 root 用户身份运行了,npm 会自动转成一个叫 nobody 的用户来运行,而这个用户几乎没有任何权限。这样的话如果你脚本里有一些需要权限的操作,比如写文件(尤其是写 /root/.node-gyp),就会崩掉了。 为了避免这种情况,要么按照 npm 的规矩来,专门建一个用于运行 npm 的高权限用户;要么加 --unsafe-perm 参数,这样就不会切换到 nobody 上,运行时是哪个用户就是哪个用户,即是 root。
1.安装gcc
apt install gcc gcc-c++
2.下载node
wget https://nodejs.org/dist/v14.16.0/node-v14.16.0-linux-x64.tar.xz
3.解压并重命名文件夹
tar -xvf node-v14.6.0-linux-x64.tar.gz
mv node-v14.6.0-linux-x64 /usr/local/node
4.挂载node
ln -s /usr/software/nodejs/bin/npm /usr/local/bin/
ln -s /usr/software/nodejs/bin/node /usr/local/bin/
5.验证结果:
node -v
npm -v
6.配置淘宝镜像
npm config set registry https://registry.npm.taobao.org
重要
就是说 npm 出于安全考虑不支持以 root 用户运行,即使你用 root 用户身份运行了,npm 会自动转成一个叫 nobody 的用户来运行,而这个用户几乎没有任何权限。这样的话如果你脚本里有一些需要权限的操作,比如写文件(尤其是写 /root/.node-gyp),就会崩掉了。
为了避免这种情况,要么按照 npm 的规矩来,专门建一个用于运行 npm 的高权限用户;要么加 --unsafe-perm 参数,这样就不会切换到 nobody 上,运行时是哪个用户就是哪个用户,即是 root。
评论
请
登录后发表观点