commit a9ca2ff68ab92933de1e590c93270c1a4a1200f2 Author: Alvis Zhao Date: Mon Aug 3 08:58:21 2020 +0800 feat(node): 加入node安装配置脚本 diff --git a/README.md b/README.md new file mode 100644 index 0000000..c9f67cc --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# 常用脚本 + +基于ubuntu 18.04系统的常用脚本 \ No newline at end of file diff --git a/node_install.sh b/node_install.sh new file mode 100644 index 0000000..6be1716 --- /dev/null +++ b/node_install.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +echo "export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node" >> ~/.bashrc +# 码云镜像加速 +wget -qO- https://gitee.com/mirrors/nvm/raw/master/install.sh | bash + +source ~/.bashrc +nvm install v12.18.2 +nvm use v12.18.2 + +# npm源 +npm config set registry https://registry.npm.taobao.org +npm config set disturl https://npm.taobao.org/dist +npm config set electron_mirror https://npm.taobao.org/mirrors/electron/ +npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/ +npm config set phantomjs_cdnurl https://npm.taobao.org/mirrors/phantomjs/ +npm config set chromedriver_cdnurl https://npm.taobao.org/mirrors/chromedriver +npm config set operadriver_cdnurl https://npm.taobao.org/mirrors/operadriver +npm config set selenium_cdnurl https://npm.taobao.org/mirrors/selenium + +# 常用工具 +npm i -g commitizen +npm i -g cz-conventional-changelog +echo '{ "path": "cz-conventional-changelog" }' > ~/.czrc