aliyun-node/tnvm

[QUESTION]有没有简单一点的安装方式?

Opened this issue · 1 comments

xmsz commented

问题

  • githubusercontent.com 这个被墙访问不了
  • install.sh 也是很多被墙的指令
  • npm i -g 安装后 找不到指令?,特别是docker里根本不能用
  • 直接下载调用遇到./tnvm.sh: line 834: syntax error: unexpected "(" (expecting "}")
  • 不想用alinode-docker
xmsz commented

临时解决

  1. 被墙的问题
RUN wget -O- https://raw.githubusercontents.com/aliyun-node/tnvm/master/install.sh  | sed -e "s/raw.githubusercontent.com/raw.fastgit.org/g" | sed -e "s/github.com/hub.fastgit.org/g" | bash

  1. unexpected的问题
    修改文件里的语法

  2. 修改Node路径

ENV NODE_PATH $TNVM_DIR/versions/alinode/v$ALINODE_VERSION/lib/node_modules
ENV PATH      $TNVM_DIR/versions/alinode/v$ALINODE_VERSION/bin:$PATH