ubuntu安装npm环境

简介: ubuntu安装npm环境

root权限下操作

sudo su

1、将apt升级到最新

sudo apt-get update

2、安装nodejs

sudo apt install nodejs

3、安装npm

sudo apt-get install npm

4、测试效果

node -v

npm -v

能看到版本号就代码安装好了。

我们可以尝试使用安装一些东西。

更换npm镜像地址

vi修改文件:【vi ~/.bashrc

vi ~/.bashrc

需要有权限sudo

使用【ESC+:wq】保存文件。

重新加载bashrc文件

source ~/.bashrc

查看镜像地址

npm config get registry

NPM能做什么

npm(Node Package Manager)是一个用于管理 Node.js 应用程序的包和模块的包管理器,它是 Node.js 生态系统中的核心工具之一。以下是npm的主要功能和用途:

包管理:npm可以方便地安装、更新和删除第三方库和模块,这些库和模块通常称为“包”。通过npm,您可以轻松地在项目中使用和管理第三方库和模块,而无需手动下载和配置。

包仓库:npm提供了一个中央存储库,称为npm包仓库,其中包含了大量的开源软件包。您可以使用npm安装来自这些仓库的包,以便在您的项目中使用。

依赖管理:npm可以帮助您管理项目的依赖项。当您创建一个新的项目时,npm会自动检测并安装项目所需的依赖项。在项目更新或重构时,npm还可以自动更新依赖项,以确保您的项目保持与最新版本的库和模块兼容。

包发布:如果您开发了一个新的包,可以使用npm将其发布到npm包仓库中,以便其他人可以使用。通过npm,您可以轻松地分发您的代码,并与其他开发者共享您的成果。

自动化任务:npm可以与许多自动化工具和任务编排工具(如Gulp、Grunt和Cordova等)集成,以执行各种构建、测试和部署任务。通过使用npm,您可以自动化构建过程,并简化开发流程。

文档和教程:npm社区提供了大量的文档、教程和示例代码,以帮助开发者了解如何使用npm以及如何使用其提供的包。通过搜索和学习这些资源,您可以更好地了解如何使用npm来开发和管理Node.js应用程序。

总之,npm是Node.js应用程序开发中不可或缺的工具之一,它提供了包管理和模块管理功能,以及与各种自动化工具的集成能力。通过使用npm,您可以更轻松地管理项目依赖项、发布代码、获取文档和教程等资源,并与其他开发者共享您的成果。

相关文章
|
15天前
|
Ubuntu Linux
在Linux (Ubuntu 16) 下安装LabVIEW
在Linux (Ubuntu 16) 下安装LabVIEW
40 0
|
14天前
|
XML Ubuntu Linux
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
|
3天前
|
JavaScript Ubuntu Shell
Ubuntu上安装任意版本nodejs方法
通过以上步骤,您可以在Ubuntu系统上灵活地安装和管理不同版本的Node.js。这种方法让开发者能够根据不同项目的需要选择合适的Node.js版本,同时也使版本切换变得非常方便。而且,nvm能够为每个项目独立管理依赖,从而确保不同项目之间的环境隔离,增强了开发环境的稳定性和可维护性。
9 2
|
11天前
|
存储 Ubuntu Java
【Linux】已解决:Ubuntu虚拟机安装Java/JDK
【Linux】已解决:Ubuntu虚拟机安装Java/JDK
20 1
|
9天前
|
Ubuntu C语言
【Ubuntu20.04】安装gcc11 g++11, Ubuntu18.04
以上就是在Ubuntu 20.04和Ubuntu 18.04上安装gcc11和g++11的步骤。
10 0
|
14天前
|
Ubuntu 关系型数据库 MySQL
MySQL5.7在Ubuntu安装[单机软件],第一步登录root,sudo su -
MySQL5.7在Ubuntu安装[单机软件],第一步登录root,sudo su -
|
14天前
|
Ubuntu 关系型数据库 MySQL
|
14天前
|
Ubuntu 持续交付 Docker
如何在 Ubuntu 20.04 上安装 Docker和DockerCompose
如何在 Ubuntu 20.04 上安装 Docker和DockerCompose
228 0
|
16天前
|
JavaScript 开发工具 数据安全/隐私保护
npm包【详解】(内含npm包的开发、发布、安装、更新、搜索、卸载、查看、版本号更新规则、package.json详解等)
npm包【详解】(内含npm包的开发、发布、安装、更新、搜索、卸载、查看、版本号更新规则、package.json详解等)
18 0
|
17天前
|
Ubuntu 网络协议
【ubuntu】DNS设置工具resolvectl安装教程
请注意,这些步骤可能会根据你的Ubuntu版本和配置有所不同。如果你在安装过程中遇到问题,可能需要查阅更具体的文档或者寻求专业的技术支持。
17 0