网上有很多linux安装 node 的方法,我用的ubuntu14.04,碰到的问题主要就是 node 的版本问题,安装的node版本总配不到需要用的版本,这是node菜鸟教程里的安装方法:
http://www.runoob.com/nodejs/nodejs-install-setup.html
最近在网上发现了一个方法是linux通过nvm安装node的帖子,node 的版本迭代很快,而且一些情况下会要求特定的版本运行。nvm 就是一款常用的 node 版本管理工具。因为之前在用菜鸟教程的方法是,就是希望解决这个版本问题,当时查到直接装 node 怎样更新版本,其实 node 有一个 n 模块是管理 node 版本问题的,想要用那个方法的可以看下这个,给你们传送门:
http://www.jb51.net/article/52409.htm
在这里主要讲一下用 nvm 安装 node 的方法;
nvm 安装 node 的方法有很多种,第一种就是最简单的一种:
nvm 的安装实际上是把 nvm 的库 clone 到 "~/.nvm" 目录中,然后在 ~/.bashrc , ~/.zshrc中添加 source. 上面的脚本会自动把这些都做了 ,一步到位。
第二种方法就是手工 clone 库安装:
$ cd ~/.nvm
$ git checkout `git describe --abbrev=0 --tags`
$ ./install.sh
这种的好处就是省去了上面的一种填写版本号的方式,可以安装最新的。
安装node :
使用 nvm 可以查看现有的 node 版本:
选择你想要的版本安装就好了:
如果安装了多个版本,可以用 nvm use <version> 来选择想要的版本,使用 ‘ nvm run app.js ’来指定 node 版本运行“ app.js ”。
安装之后可以用 nvm current 看看当前的 node 版本, 或者使用 nvm ls 查看本地 node 版本,小箭头指向的就是当前生效的版本。
切换的心的 terminal,你有可能发现 node 命令无效,那就用上面的办法看看是否有有效的版本。没有的话说明默认的版本没有位置。通过如下命令可以设置默认的版本:
其他命令可以通过 nvm help 查看说明。
配置npm:
接下来的npm就用菜鸟教程的方法就没问题了;
然后是配置Mongodb环境:
首先得下载地址是:https://www.mongodb.com/download-center#community
下载好后,直接解压压缩包,位置的话,我是直接放在我的home的,然后配环境,终端cd,输入 vi .profile 回车;
MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:
<mongodb-install-directory> 为你 MongoDB 的安装路径。也就是你解压的mongodb文件的bin目录的路径;记得配环境的时候要注意查一下快捷键,更改完之后wq保存就好了。
之后给一个我学到这个nvm 安装node 的帖子的空间虫洞:
http://www.clarkhan.com/2015/06/05/linux-install-node-with-nvm/
相关推荐
本文将详细介绍Ubuntu Linux的安装与配置过程,帮助初学者顺利步入Linux的世界。 **一、安装前准备** 1. **硬件需求**:Ubuntu对硬件的要求相对较低,主流的计算机都能轻松运行。至少需要1GB内存,15GB硬盘空间,...
安装完毕后,可以通过`node -v`和`npm -v`来验证安装是否成功。 如果遇到无法找到包的问题,可能是由于APT源设置不当导致的。此时需要将APT源修改为默认的Ubuntu源,步骤如下: - 查看当前源配置:`cat /etc/apt/...
1. Ubuntu 概念、Linux 操作系统发展、Ubuntu 安装和桌面环境基本操作、Linux 命令行界面的基本使用、用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理等。 2. Shell 编程、C/C++ 编程、Java ...
8. **开发环境**:Ubuntu是许多开发者的首选平台,资料可能包括如何搭建Python、Java、C/C++、Node.js、Go等编程语言的开发环境,以及Git版本控制系统的使用。 9. **硬件兼容性**:Ubuntu对各种硬件的支持情况,如...
5. **安装 Node.js**: 在64位 Linux 系统上,用户通常需要先使用 `tar` 命令解压文件,然后通过 `sudo` 或 `root` 权限将解压后的目录移动到 `/usr/local` 目录下,以便全局访问。例如: ``` tar -xzf node-v...
目前pi node节点99%以上都是运行在window10+docker环境。 但我们知道Pi node节点底层是采用stellar恒星区块链源码改进而来的。因此Pi node节点肯定可以运行在linux上...在ubuntu18上部署pi node节点,实测可正常运行。
这个压缩包包含了适用于32位和64位Linux系统的Node.js安装包,确保了不同架构的Linux用户都能顺利安装和使用Node.js。在本文中,我们将详细探讨Linux环境下安装Node.js的过程,以及如何处理32位和64位的不同版本。 ...
在Ubuntu 16.04上安装ROS(Robot Operating System)是机器人开发中的一个重要步骤。ROS是一个广泛使用的机器人软件框架,其提供了一系列的软件库和工具,使得开发复杂的机器人应用程序变得可能。ROS虽然被称为...
进一步,学生还将学习如何在Ubuntu环境下部署LAMP(Linux、Apache、MySQL、PHP)平台,Python和Node.js开发环境,以支持Web应用的开发。 课程设计考虑到了IEET核心能力的培养,期望学生毕业后具备系统管理方向的...
Linux系统node-v10.16.0-linux-x64安装包 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境 Node.js 的包管理器 npm,是全球最大的开源库生态系统。
标题中的"node-v14.17.0-linux-x64.tar.gz"是一个常见的软件分发格式,这表明我们正在处理Node.js的特定版本——版本14.17...通过安装和配置这个压缩包,开发者能够在Linux环境中利用Node.js进行高效、灵活的后端开发。
在Linux操作系统上安装Node.js 不同的Linux发行版可能有不同的安装方法。这里以Ubuntu/Debian为例: - **步骤一:使用包管理器安装** - 打开终端,更新软件源列表: ```bash sudo apt-get update ``` - 安装...
node-v18.16.0-linux-arm64.tar.xz node-v18.16.0-linux-armv7l.tar.xz node-v18.16.0-linux-ppc64le.tar.xz node-v18.16.0-linux-s390x.tar.xz node-v18.16.0-linux-x64.tar.xz node-v18.16.0-win-x64.zip node-v...
《Linux操作系统上的Node.js 16.8.0安装详解》 Node.js是一款基于Chrome V8引擎的JavaScript运行环境,它让JavaScript得以在服务器端执行,极大地拓宽了JavaScript的应用领域。本文将详细介绍如何在Linux操作系统上...
它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如...
配置和运行hadoop,以multi node方式在ununtu linux 上。
本文将详细介绍如何在 Ubuntu 系统上搭建 SLURM 集群,包括准备阶段、munge 安装与配置、SLURM 的安装及配置等关键步骤。 #### 二、准备工作 **1. 配置 `/etc/hosts` 文件** - **目标**: 确保所有节点能够通过...
### Hadoop 单节点模式在 Ubuntu Linux 上的配置与运行 #### 一、环境准备与用户组设置 在 Ubuntu Linux 上部署 Hadoop 单节点模式之前,首先需要进行一定的环境准备,包括创建 Hadoop 用户组及用户,并设置必要的...
Debian/Ubuntu Linux 安装Node.js » source <( curl -s https://raw.githubusercontent.com/toolbuddy/ssfw/master/install_nodejs.sh ) macOS 安装Node.js 开启官方网站。 下载Node.js版本: 。 Windows ...