NPM安装使用

一、npm简介

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:

  • 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
  • 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
  • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

二、安装

在这里用的是国内的淘宝源,首先执行:

yum install gcc gcc-c++
wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz

然后执行下面命令

tar -xvf  node-v8.0.0-linux-x64.tar.xz
mv node-v8.1.4-linux-x64 node

配置环境变量

vim /etc/profile

在文件中添加,目录根据自己的安装目录来(我的是/usr/local)

export NODE_HOME=/usr/local/node  
export PATH=$NODE_HOME/bin:$PATH

更新配置文件profile

source /etc/profile

查看相应的版本

node -v  
npm -v

三、命令介绍

  1. npm install 模块名称
    node的安装分为全局模式和本地模式,默认本地模式,包会被安装到你的应用程序代码的本地node_modules目录下。在全局模式下,Node包会被安装到node的安装目录下的node_modules。全局安装为,npm install -g 模块名称

  2. npm view 模块名称
    查看node模块的package.json文件夹
    注意事项:如果想要查看package.json文件夹下某个标签的内容,可以使用$npm view 模块名称 标签名称。

  3. npm view 模块名称 repository.url
    查看包的源文件地址

  4. npm help folders
    查看npm使用的所有文件夹

  5. npm outdated
    检查包是否已经过时,此命令会列出所有已经过时的包,可以及时进行包的更新。

  6. npm update moduleName
    更新node模块

  7. npm uninstall moudleName
    卸载node模块

  8. npm search packageName
    发布一个npm包的时候,需要检验某个包名是否已存在。

  9. npm root
    查看当前包的安装路径(npm root -g:查看全局的包的安装路径)

四、提示:no such file or directory, open ‘/home/app-admin/package.json’

在输入安装命令后出现上述提示,命令行切换到安装nodejs文件下的nodejs\node_modules\npm
执行npm install express检验
如果仍无法解决反复提示,建议重装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值