如题,我想在Centos上搭建Node的环境,最好是Node8版本,我使用wget下载下来,解压之后发现里面没有./configure文件啊?。。。怎么破,求大神告知步骤和方法?
用 nvm 安装 Node.js
- 安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
nvm安装成功后,关闭当前终端,重新连接
- 验证安装是否成功
nvm --version
看到输出版本信息0.33.2表示安装成功
- 查看Node.js版本并安装
nvm ls-remote nvm install v8.2.1
- 测试Node安装是否成功
node -v
@TongCong http://nodelover.me/course/deploy-ghost 可以看下我是如何搭建的,跟系统没多大关系。 没必要编译,下载二进制就好。
分各种版本的,没必要直接下载 source,然后编译,可能还有一些基本库不完备什么的问题。直接下载编译好的,然后解压到某个目录(比如 /var/usr/local),然后将其加入 PATH 环境变量就好了
wget https://npm.taobao.org/mirrors/node/latest-v8.x/node-v8.2.1.tar.gz
tar -xzvf node-v8.2.1.tar.gz
cd node-v8.2.1
./configure
make
sudo make install
设置下环境变量 不然每次安装全局包 都要sudo
@KingTree 谢谢分享
@tumobi 开发阶段用nvm比较好,线上统一配置的,不需要切换
@lzh1104 这样太慢了。。。
@lzh1104 ./configure --prefix=‘~’ 把目录指定到用户目录下就好
官方页面 https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash - sudo yum -y install nodejs
@lzh1104 yum可以先查询,然后安装特定版本
兄弟 用docker 吧 一键搭建 方便管理