🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
参考[https://www.jianshu.com/p/54e336acbae3](https://www.jianshu.com/p/54e336acbae3) # Linux 环境下源码编译安装 NodeJS及npm 标签(空格分隔): Linux * * * 推荐获取node源码路径方法: 右键选中下图源代码,复制链接地址。就可以获取到node的源码地址 ![](//upload-images.jianshu.io/upload_images/266271-b8add1aa8d3bcdb0.png?imageMogr2/auto-orient/strip|imageView2/2/w/1200/format/webp) node下载.png 安装环境: > CentOS 下载Node.js安装包,请参考网址:[http://nodejs.org/download/](https://link.jianshu.com?t=http://nodejs.org/download/) ## 安装过程 ### 1.登陆到Linux终端,进入/usr/local/src目录,如下: ~~~bash cd /usr/local/src/ ~~~ ### 2.下载nodejs安装包: ~~~ruby wget https://nodejs.org/dist/v6.9.2/node-v6.9.2-linux-x64.tar.gz ~~~ ### 3.解压并安装 ~~~bash tar -zxvf node-v6.9.2-linux-x64.tar.gz cd node-v6.9.2-linux-x64.tar.gz sudo ./configure sudo make sudo make install sudo cp /usr/local/bin/node /usr/local/node 查看当前安装的Node的版本 # node -v v0.10.17 ~~~ 注意,如果这个时候使用npm出现`Cannot find module 'npmlog'`错误,则需要单独安装npm,网上的一些解决方案我尝试了一下,不起作用,然后我就自己单独安装了一下npm ## 安装npm方法 ### 1.下载npm包 到[http://nodejs.org/dist/npm/](https://link.jianshu.com?t=http://nodejs.org/dist/npm/)下载对应版本的npm包 ### 2\. 解压包 ~~~css tar -zxvf npm-1.4.9.tgz ~~~ ## 3\. 测试是否安装成功 通过键入以下命令,查看是否安装成功 ~~~undefined npm -v ~~~ 如果出现版本号`3.8.9`说明安装成功 ## 更换npm源 如果使用npm下载太慢的话,可以考虑将npm更换为国内的淘宝源 ~~~undefined npm install -g cnpm ~~~