`
minchina91
  • 浏览: 9867 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

ubuntu下nvm,node以及npm的安装与使用

阅读更多

一:安装nvm

首先下载nvm,这里我们需要使用git,如果没有安装git,可以使用

sudo apt-get install git
来安装

git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

接下来,我们需要编辑我们的环境变量配置文件

cd
vim .bashrc

source ~/.nvm/nvm.sh
添加进我们的.bashrc中,保存退出。

输入命令

source  .bashrc
将新增的nvm添加到系统中。

nvm -v#查看nvm版本

二.使用nvm安装node

先使用
nvm --help
来了解一下nvm的具体用法
使用
nvm ls-remote
查看可以使用的node版本
这里我选择了v0.11.13,,使用一下命令来安装,并且将其设置为默认版本。
nvm install 0.11.13
nvm alias default 0.11.13
安装好node中是自动安装npm,node package manage

遇到的问题:有时候我们打开一个新的shell后,会提示我们找不到node和npm的命令,可是我们明明安装了?
我们看看我们的.bashrc中有没有这样两句
export NVM_DIR="/Users/YOURUSERNAME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm
没有的话,就自己添加进去,然后使用
source .bashrc
来引入系统。

三.npm包管理工具的使用。

以前不知道具体怎么使用,只知道npm install
当我们使用node的时候,就必然会使用node的各种包,为了方便管理就有个npm这个工具。
package.json就是node模块的目录,npm install会根据这个json文件来进行安装。
在我们的工程中,我们使用
npm init
来初始化我们的package.json文件,以前我总是从别的工程来copy,是不是很瓜?
当我们需要安装新的模块的时候,有两种情况。

1.全局安装

npm install -g packagename
参数g说明我们要安装到全局,这样就都可以用了

2.针对单个工程安装

首先进入工程根目录,然后我们使用
npm install packagename --save

来进行安装,加上--save,npm就会帮助我们下载最新的包,并且添加进package.json文件。


四.淘宝npm扩展

由于你懂的原因,国内使用npm有时候并不能成功安装包。所以我们可以使用淘宝的npm管理工具来管理。这样速度就会快很多。

我们可以使用一下命令进行全局安装

npm install -g cnpm --registry=https://registry.npm.taobao.org
安装完成后使用

cnpm -v
1.2.0
可以看到,我已经成功安装了。

以后我们就可以完全使用cnpm来代替npm了。

具体可以点我打开查看


分享到:
评论

相关推荐

    node版本管理工具nvm-setup-1.1.12

    Node.js是一款流行的开源...了解如何安装、使用NVM以及其在前端环境搭建中的作用,对于提高开发效率和保证项目兼容性至关重要。通过熟练掌握NVM,开发者可以更自由地控制他们的Node.js环境,以适应不断变化的技术需求。

    Linux 上安装 nvm node npm pm2 全家桶

    背景:nodejs中台服务需要迁移到新的服务器上,为此需要搭建一套用pm2管理node服务的环境。统一用户名为kredit。...查资料说apt再下一些插件可以提高版本,但是对Ubuntu 16.04.6版本好像不太ok,没做尝试。先把a

    Node.js版本管理器:nvm

    2. **安装Node.js版本**: 安装完nvm后,用户可以使用`nvm install [version]`命令来安装所需的具体Node.js版本,例如`nvm install 14.15.0`将安装v14.15.0版本。 3. **切换Node.js版本**: 要在已安装的版本之间切换...

    NodeJS14安装保姆教程

    安装过程中,Node.js会自动添加到系统路径,这样你就可以在命令行中直接使用`node`和`npm`命令。 ### 二、macOS安装 1. **使用Homebrew** 对于macOS用户,推荐使用Homebrew包管理器来安装Node.js。首先确保已经...

    node.js安装方案

    对于 Linux 用户,有多种安装方式,如使用包管理器(适用于 Ubuntu、Debian、Fedora、CentOS 等),或者通过 nvm(Node Version Manager)进行安装。 #### a) 使用包管理器安装 - **Ubuntu/Debian:** ```bash ...

    如何安装node.js教程.docx

    注意,在安装过程中可以选择安装npm(Node Package Manager)以及其他可选组件。 - **步骤三:验证安装** - 安装完成后,打开命令提示符(CMD)或PowerShell,分别输入以下命令检查Node.js和npm是否成功安装: ```...

    tbify:使用tbify [nvm | npm | npx | yarn | pnpm | ...]

    通过环境变量命令或nvm , node-sass , Electron , Puppeteer , Cypress , Sharp等包使用淘宝替代安装其自身所需的资源。以上,本工具对包管理工具本身零侵入,同时,对环境变量的设置也是一次性的,并不会产生...

    ubuntu安装.pdf

    ubuntu的所有相关开发环境的安装步骤: Vim chrome 输入法 Pycharm Sublimetext 3 virtualenvs mysql Navicat Postman git redis nvm node npm cnpm vue-cli nginx Docker MongoDb Golang Goland GitLab

    Node.js安装、配置及开发环境搭建教程

    为了在任何位置都能够使用Node.js和npm,需要将Node.js添加到系统环境变量PATH中。 - **Windows**: - 打开“控制面板”>“系统”>“高级系统设置”>“环境变量”。 - 在“系统变量”中找到“Path”变量并编辑,...

    Node.js安装及环境配置教程与功能介绍.docx

    ### Node.js安装及环境配置教程与功能介绍 #### 一、Node.js简介 Node.js是一个基于Chrome V8引擎的JavaScript运行环境。它让JavaScript能够不仅仅局限于浏览器端,还能在服务器端运行,从而打破了传统的前后端...

    node.js安装包

    3. **使用nvm(Node Version Manager)**:nvm是一个方便的工具,允许你在同一台机器上安装和切换多个Node.js版本。安装nvm后,你可以通过它来安装特定版本的Node.js: ``` curl -o- ...

    nodejs安装包

    6. **解压与安装给定的压缩包**:题目中提到的 `node-v0.6.2` 文件是特定版本的 Node.js。如果要手动安装这个老版本,你需要先将其解压: ``` tar -zxvf node-v0.6.2.tar.gz ``` 然后进入解压后的目录并编译安装...

    nodejs安装及环境配置

    ### Node.js 安装与环境配置详解 #### 一、Node.js 简介 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它使得开发者能够利用 JavaScript 在服务器端编写高性能的应用程序。Node.js 的设计遵循事件...

    Nodejs 和 Electron ubuntu下快速安装过程

    总结来说,本篇文章主要介绍了如何在Ubuntu环境下使用`nvm`安装和管理Node.js,以及如何通过`cnpm`解决权限问题来安装Electron。理解这些步骤对于开发基于Electron的应用至关重要,特别是在多版本管理和网络条件不佳...

    基于WSL2和vscode搭建nodejs linux 开发环境1

    - 使用NVM安装所需版本的Node.js,例如`nvm install 12.22.1`,然后用`nvm use 12.22.1`切换到该版本。 - **设置npm源**: - 如果需要使用特定的npm源,可以通过`npm config set registry=...

    ubuntu下安装nodejs以及升级的办法

    在Ubuntu系统中安装Node.js以及后续升级到新版本是一项基础而重要的工作,尤其是在进行Web开发和服务器管理时。Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它能够让我们用JavaScript编写高性能的服务器...

    nodejs安装及环境配置 .docx

    - Linux 用户可以使用包管理器安装,例如在 Ubuntu 上:`sudo apt install nodejs npm` - **验证安装**: - 打开终端。 - 输入命令 `node -v` 和 `npm -v` 来检查 Node.js 和 npm 的版本。 - **配置环境变量**...

    nodejs安装及环境配置需要注意什么

    6. **选择安装版本**:如果你需要同时使用不同版本的Node.js,可以考虑使用nvm(Node Version Manager)。nvm允许你在同一台机器上轻松切换和管理多个Node.js版本。 7. **npm配置**:初始化项目时,使用`npm init`...

    nodejs安装包.txt

    包括通过包管理器、源码编译以及使用NVM进行安装的具体步骤。这些方法覆盖了大部分Linux发行版,可以帮助用户根据自己的需求选择最适合的安装方式。无论是初学者还是经验丰富的开发者,都可以从中找到适合自己的安装...

    N-blog-master.zip

    通常我们使用稳定的 LTS 版本的 Node.js 即可,但有的情况下我们又想尝试一下新的特性,我们总不能来回安装不同版本的 Node.js 吧,这个时候我们就需要 n 或者 nvm 了。n 和 nvm 是两个常用的 Node.js 版本管理工具...

Global site tag (gtag.js) - Google Analytics