From a9ca2ff68ab92933de1e590c93270c1a4a1200f2 Mon Sep 17 00:00:00 2001 From: Alvis Zhao Date: Mon, 3 Aug 2020 08:58:21 +0800 Subject: [PATCH] =?UTF-8?q?feat(node):=20=E5=8A=A0=E5=85=A5node=E5=AE=89?= =?UTF-8?q?=E8=A3=85=E9=85=8D=E7=BD=AE=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 +++ node_install.sh | 24 ++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 README.md create mode 100644 node_install.sh 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