🔖 Nodejs 安装脚本和文档
parent
7f887c5c0d
commit
d2bff8d484
|
@ -40,11 +40,11 @@
|
||||||
|
|
||||||
### 常见软件安装配置详述
|
### 常见软件安装配置详述
|
||||||
|
|
||||||
> CODES:安装配置脚本,按照说明即可安装使用。
|
> *`CODES`:安装配置脚本,按照说明安装使用即可。*
|
||||||
>
|
>
|
||||||
> DOCS: 安装配置文档,说明安装的方法以及一些注意事项。
|
> *`DOCS`: 安装配置文档,说明安装的方法以及一些注意事项。*
|
||||||
|
|
||||||
* JDK 安装和配置:| [CODES](codes/deploy/tool/jdk) | [DOCS](docs/deploy/tool/jdk/install-jdk.md) |
|
* JDK 安装和配置:| [CODES](codes/deploy/tool/jdk) | [DOCS](docs/deploy/tool/jdk/install-jdk.md) |
|
||||||
* Maven 安装和配置:| [CODES](codes/deploy/tool/maven) | [DOCS](docs/deploy/tool/maven/install-maven.md) |
|
* Maven 安装和配置:| [CODES](codes/deploy/tool/maven) | [DOCS](docs/deploy/tool/maven/install-maven.md) |
|
||||||
* Nginx 安装和配置:| [CODES](codes/deploy/tool/nginx) | [DOCS](docs/deploy/tool/nginx/install-nginx.md) |
|
* Nginx 安装和配置:| [CODES](codes/deploy/tool/nginx) | [DOCS](docs/deploy/tool/nginx/install-nginx.md) |
|
||||||
|
* Nodejs 安装和配置:| [CODES](codes/deploy/tool/nodejs) | [DOCS](docs/deploy/tool/nodejs/install-nodejs.md) |
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
# 安装 Nodejs
|
||||||
|
|
||||||
|
使用方法:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
wget --no-check-certificate --no-cookies https://raw.githubusercontent.com/dunwu/linux/master/codes/deploy/tool/nodejs/install-nodejs.sh
|
||||||
|
chmod -R 777 install-nodejs.sh
|
||||||
|
./install-nodejs.sh
|
||||||
|
```
|
|
@ -1,11 +1,26 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
echo -e "\n>>>>>>>>> install Node.js"
|
###################################################################################
|
||||||
|
# 安装 Nodejs 脚本
|
||||||
|
# 适用于所有 linux 发行版本。
|
||||||
|
# Author: Zhang Peng
|
||||||
|
###################################################################################
|
||||||
|
|
||||||
# 安装 nvm
|
echo -e "\n>>>>>>>>> install node.js"
|
||||||
rm -rf ~/.nvm
|
|
||||||
git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm
|
|
||||||
source ~/.nvm/nvm.sh
|
|
||||||
|
|
||||||
# 使用 nvm 安装 Node 指定版本
|
. ~/.nvm/nvm.sh
|
||||||
nvm install 8.9.4
|
nvm --version
|
||||||
|
execode=$?
|
||||||
|
if [ ${execode} != 0 ]; then
|
||||||
|
echo -e "\n未找到 nvm ,开始安装"
|
||||||
|
echo -e "\n>>>>>>>>> install nvm"
|
||||||
|
rm -rf ~/.nvm
|
||||||
|
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
|
||||||
|
. ~/.nvm/nvm.sh
|
||||||
|
nvm --version
|
||||||
|
fi
|
||||||
|
|
||||||
|
version=8.9.4
|
||||||
|
nvm install ${version}
|
||||||
|
nvm use ${version}
|
||||||
|
node --version
|
||||||
|
|
|
@ -0,0 +1,46 @@
|
||||||
|
# Nodejs 安装
|
||||||
|
|
||||||
|
## 安装方法
|
||||||
|
|
||||||
|
### 先安装 nvm
|
||||||
|
|
||||||
|
推荐安装 nvm(Node Version Manager) ,来管理 node.js 版本。
|
||||||
|
|
||||||
|
安装步骤如下:
|
||||||
|
|
||||||
|
(1)执行安装脚本
|
||||||
|
|
||||||
|
```
|
||||||
|
rm -rf ~/.nvm
|
||||||
|
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
|
||||||
|
. ~/.nvm/nvm.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
(2)检验是否安装成功
|
||||||
|
|
||||||
|
执行 `nvm --version` 命令。
|
||||||
|
|
||||||
|
注意:如果出现 `nvm: command not found` ,关闭终端,然后再打开终端试试。
|
||||||
|
|
||||||
|
### 安装 Nodejs
|
||||||
|
|
||||||
|
安装步骤如下:
|
||||||
|
|
||||||
|
(1)使用 nvm 安装 nodejs 指定版本
|
||||||
|
|
||||||
|
执行以下命令:
|
||||||
|
|
||||||
|
```
|
||||||
|
nvm install 8.9.4
|
||||||
|
nvm use 8.9.4
|
||||||
|
```
|
||||||
|
|
||||||
|
(2)检验是否安装成功
|
||||||
|
|
||||||
|
执行 `node --version` 命令。
|
||||||
|
|
||||||
|
注意:如果出现 `node: command not found` ,关闭终端,然后再打开终端试试。
|
||||||
|
|
||||||
|
## 脚本
|
||||||
|
|
||||||
|
| [安装脚本](https://github.com/dunwu/linux/tree/master/codes/deploy/tool/nodejs) |
|
Loading…
Reference in New Issue