`
linmomo02
  • 浏览: 181845 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux npm 安装

阅读更多

就像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安装脚本

    linux下npm安装脚本 1 chmod 766 npm-install.sh 2 ./ npm-install.sh

    Linux上安装npm.docx

    这将安装nodejs-dev,node-gyp以及libssl1.0-dev,这些是npm安装过程中必需的依赖项。安装完这些依赖后,再次尝试安装npm: ```bash sudo apt install npm ``` 这次应该能够成功安装npm。安装完成后,您可以验证...

    Linux Centos7.2下安装nodejs&npm配置全局路径的教程

    Linux系统下的软件安装和配置是一门实用技术,尤其是针对开发者常用的node.js和npm。本文将详细讲解如何在CentOS 7.2版本的Linux系统中安装node.js及npm,并配置它们的全局路径。 首先,要想在Linux环境下安装node....

    linux下安装使用node及npm

    复制 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二进制工具包

    本文将围绕“Linux下通过npm安装的WebAssembly二进制工具包”这一主题展开,详细阐述相关的知识点。 1. WebAssembly基础: WebAssembly不是一种编程语言,而是一种字节码格式,它可以被多种高级编程语言编译为。...

    详解离线安装npm包的几种方法

    上一篇文章讲了使用snap离线安装软件的方式,但对于npm包怎么离线部署,snap是无能为力的。本篇文章就来讲一讲离线安装npm包的几种方法。 接下来的部分,我将以离线安装pm2为例来进行说明。pm2是一个进程守护程序,...

    npm-v1.0.103

    在本文中,我们将深入探讨npm v1.0.103,这是一个早期版本,对于安装和配置Node.js环境在Linux系统上至关重要。 首先,让我们了解npm的核心功能。npm允许开发人员通过命令行工具安装、更新、卸载和管理Node.js模块...

    MEAN NODE NPM 安装

    - Node-gyp 是一个用于编译C++扩展模块的工具,可通过NPM安装: ```bash npm install -g node-gyp ``` 3. **依赖环境安装**: - **Unix/Linux系统**: - Python 2.7(推荐)/ 不支持 v3.x.x - make 工具 - ...

    NPM5安装配置指南.pdf

    **NPM5安装配置指南** 本指南主要针对的是CrossFlow NPM 5.0.x版本的安装和配置,旨在提供详尽的步骤和注意事项,帮助用户成功实施网络性能监控(NPM)系统。NPM是网络性能管理的重要工具,能够有效地监控网络流量...

    linux下安装nodejs及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离线安装es-head插件完整步骤以及安装包

    在Linux环境中,有时我们需要在没有网络连接的情况下安装软件或插件,例如Elasticsearch的可视化管理工具es-head。本文将详细介绍如何在Linux上离线安装es-head插件,包括先安装Node.js和Grunt,然后进行head插件的...

    Linux离线安装git及所需依赖

    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....

    npm安装包.rar

    在IT行业中,尤其是在Web服务器和开发环境中,`...用户需要具备一定的Linux操作和系统配置知识,才能正确安装和使用这些源码包。对于初学者,推荐先学习相关教程,了解每个组件的基本概念和操作,然后再进行实际部署。

    npm-linux:使用Docker在OS X上直接替换npm安装

    npm-linux 使用Docker在OS X上直接替换npm安装概括在Linux内核和构建环境的环境中降低并构建npm依赖项。 如果您在OS X上进行开发,但是想要使用与生产环境(Linux)完全相同的npm依赖项,这将非常有用。安装 docker ...

    node、npm、yarn环境安装与配置

    在IT行业中,Node.js、npm和...通过阅读`yarn安装与使用.md`和`node.js与npm安装.md`这两个文档,你将得到更深入的指导,而`resources`目录可能包含了一些辅助资源,如示例代码或安装指南,有助于你更好地理解和实践。

    nodejs在linux安装教程-包涵判断当前版本是32位还是64位.pdf

    安装完成后,你可以开始使用Node.js编写和运行JavaScript代码,或者通过npm安装和管理项目依赖。Node.js在服务器端的强大功能使得它在Web开发领域扮演着重要角色,无论是构建全栈应用、处理实时数据流,还是构建CLI...

    npm-posh-git:通过NPM用于Linux,Windows和OSX的posh-git

    通过NPM在Linux,Mac和Windows上安装posh-git。 安装: 运行npm install -g posh-git 如果您使用sudo进行安装(sudo npm install -g posh-git),则在posh-git-install之后运行而不使用sudo即可完成向实际用户的...

    nvm、nrm、npm 安装和使用详解(小结)

    如果之前是在官网下载的 node 安装包,运行后会自动安装在全局目录,其中node 命令在 /usr/local/bin/node ,npm 命令在全局 node_modules 目录中,具体路径为 /usr/local/lib/node_modules/npm 安装

Global site tag (gtag.js) - Google Analytics