就像NPM的官网(http://npmjs.org/
)上介绍的那样,安装NPM仅仅是一行命令的事情:
curl http://npmjs.org/install.sh | sh
这里详解一下这句命令的意思,curl http://npmjs.org/install.sh是通过curl命令获取这个安装shell脚本,按后通过管道符| 将获取的脚本交由sh命令来执行。这里如果没有权限会安装不成功,需要加上sudo来确保权限:
curl http://npmjs.org/install.sh | sudo sh
安装成功后执行npm命令,会得到一下的提示:
Usage: npm <command>
where <command> is one of:
adduser, apihelp, author, bin, bugs, c, cache, completion,
config, deprecate, docs, edit, explore, faq, find, get,
help, help-search, home, i, info, init, install, la, link,
list, ll, ln, ls, outdated, owner, pack, prefix, prune,
publish, r, rb, rebuild, remove, restart, rm, root,
run-script, s, se, search, set, show, star, start, stop,
submodule, tag, test, un, uninstall, unlink, unpublish,
unstar, up, update, version, view, whoami
我们以underscore为例,来展示下通过npm安装第三方包的过程。
npm install underscore
返回:
underscore@1.2.2 ./node_modules/underscore
由于一些特殊的网络环境,直接通过npm install命令安装第三方库的时候,经常会出现卡死的状态。幸运的是国内CNode社区的@fire9
同学利用空余时间搭建了一个镜像的NPM资源库,服务器架设在日本,可以绕过某些不必要的网络问题。你可以通过以下这条命令来安装第三方库:
npm --registry "http://npm.hacknodejs.com/
" install underscore
如果你想将它设为默认的资源库,运行下面这条命令即可:
npm config set registry "http://npm.hacknodejs.com/
"
设置之后每次安装时就可以不用带上—registry参数。值得一提的是还有另一个镜像可用,该镜像地址是http://registry.npmjs.vitecho.com
,如需使用,替换上面两行命令的地址即可。
通过npm安装包。安裝好之後會自動被安裝到 /usr/local/bin
目錄下,而相依的函式庫也會自動安裝到 /usr/local/lib/node
目錄下,實在是非常方便。
分享到:
相关推荐
linux下npm安装脚本 1 chmod 766 npm-install.sh 2 ./ npm-install.sh
这将安装nodejs-dev,node-gyp以及libssl1.0-dev,这些是npm安装过程中必需的依赖项。安装完这些依赖后,再次尝试安装npm: ```bash sudo apt install npm ``` 这次应该能够成功安装npm。安装完成后,您可以验证...
Linux系统下的软件安装和配置是一门实用技术,尤其是针对开发者常用的node.js和npm。本文将详细讲解如何在CentOS 7.2版本的Linux系统中安装node.js及npm,并配置它们的全局路径。 首先,要想在Linux环境下安装node....
复制 node-v10.15.0-linux-x64.tar.xz到当前目录下 解压文件:tar -xvf node-v10.15.0-linux-x64.tar.xz 3.创建软连接 sudo ln -sv /usr/local/node/node-v10.15.0-linux-x64/bin/node /usr/local/bin/node sudo ...
本文将围绕“Linux下通过npm安装的WebAssembly二进制工具包”这一主题展开,详细阐述相关的知识点。 1. WebAssembly基础: WebAssembly不是一种编程语言,而是一种字节码格式,它可以被多种高级编程语言编译为。...
上一篇文章讲了使用snap离线安装软件的方式,但对于npm包怎么离线部署,snap是无能为力的。本篇文章就来讲一讲离线安装npm包的几种方法。 接下来的部分,我将以离线安装pm2为例来进行说明。pm2是一个进程守护程序,...
在本文中,我们将深入探讨npm v1.0.103,这是一个早期版本,对于安装和配置Node.js环境在Linux系统上至关重要。 首先,让我们了解npm的核心功能。npm允许开发人员通过命令行工具安装、更新、卸载和管理Node.js模块...
- Node-gyp 是一个用于编译C++扩展模块的工具,可通过NPM安装: ```bash npm install -g node-gyp ``` 3. **依赖环境安装**: - **Unix/Linux系统**: - Python 2.7(推荐)/ 不支持 v3.x.x - make 工具 - ...
**NPM5安装配置指南** 本指南主要针对的是CrossFlow NPM 5.0.x版本的安装和配置,旨在提供详尽的步骤和注意事项,帮助用户成功实施网络性能监控(NPM)系统。NPM是网络性能管理的重要工具,能够有效地监控网络流量...
1、下载npm包 官网下载npm安装包,https://nodejs.org/en/,左边是稳定版右边是最新版。 2、解压,创建链接 ...sudo ln -s /opt/node-v0.12.10-linux-x86/bin/npm /usr/local/bin/npm 然后使用node -v,npm
在Linux环境中,有时我们需要在没有网络连接的情况下安装软件或插件,例如Elasticsearch的可视化管理工具es-head。本文将详细介绍如何在Linux上离线安装es-head插件,包括先安装Node.js和Grunt,然后进行head插件的...
Linux离线安装git的安装及说明文档+所需依赖 依赖包如下: perl-TermReadKey-2.30-20.el7.x86_64.rpm libselinux-devel-2.5-15.el7.x86_64.rpm libselinux-2.5-15.el7.x86_64.rpm libcom_err-devel-1.42.9-17....
在IT行业中,尤其是在Web服务器和开发环境中,`...用户需要具备一定的Linux操作和系统配置知识,才能正确安装和使用这些源码包。对于初学者,推荐先学习相关教程,了解每个组件的基本概念和操作,然后再进行实际部署。
npm-linux 使用Docker在OS X上直接替换npm安装概括在Linux内核和构建环境的环境中降低并构建npm依赖项。 如果您在OS X上进行开发,但是想要使用与生产环境(Linux)完全相同的npm依赖项,这将非常有用。安装 docker ...
在IT行业中,Node.js、npm和...通过阅读`yarn安装与使用.md`和`node.js与npm安装.md`这两个文档,你将得到更深入的指导,而`resources`目录可能包含了一些辅助资源,如示例代码或安装指南,有助于你更好地理解和实践。
安装完成后,你可以开始使用Node.js编写和运行JavaScript代码,或者通过npm安装和管理项目依赖。Node.js在服务器端的强大功能使得它在Web开发领域扮演着重要角色,无论是构建全栈应用、处理实时数据流,还是构建CLI...
通过NPM在Linux,Mac和Windows上安装posh-git。 安装: 运行npm install -g posh-git 如果您使用sudo进行安装(sudo npm install -g posh-git),则在posh-git-install之后运行而不使用sudo即可完成向实际用户的...
如果之前是在官网下载的 node 安装包,运行后会自动安装在全局目录,其中node 命令在 /usr/local/bin/node ,npm 命令在全局 node_modules 目录中,具体路径为 /usr/local/lib/node_modules/npm 安装