写点什么

前端开发:node.js 的 node 包管理器 npm 安装以及使用

用户头像
三掌柜
关注
发布于: 2021 年 05 月 25 日
前端开发:node.js的node包管理器npm安装以及使用

在前端开发过程中,node.js 进行包管理的时候会使用 npm 管理器来操作。npm(node package manager)包管理器,主要是用于第三方模块的下载、安装和管理,它具有强大的第三方资源,重要程度不言而喻。


一、npm 安装


npm 安装步骤很简单,只用在终端里面输入一条命令行:apt-get isntall npm 回车,即可安装。


安装 npm 之后,在终端输入运行命令行:npm serve 回车,查看是否安装成功,如果出现如下提示,就说明安装成功了,具体提示如下所示:

ChendeMac$ npm -v
6.13.4
ChegdeMac$ npm serve
Usage: npm <command>
where <command> is one of:
    access, adduser, audit, bin, bugs, c, cache, ci, cit,
    clean-install, clean-install-test, completion, config,
    create, ddp, dedupe, deprecate, dist-tag, docs, doctor,
    edit, explore, fund, get, help, help-search, hook, i, init,
    install, install-ci-test, install-test, it, link, list, ln,
    login, logout, ls, org, outdated, owner, pack, ping, prefix,
    profile, prune, publish, rb, rebuild, repo, restart, root,
    run, run-script, s, se, search, set, shrinkwrap, star,
    stars, start, stop, t, team, test, token, tst, un,
    uninstall, unpublish, unstar, up, update, v, version, view,
    whoami
npm <command> -h  quick help on <command>
npm -l            display full usage info
npm help <term>   search for help on <term>
npm help npm      involved overview
Specify configs in the ini-formatted file:
    /Users/Cheng/.npmrc
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config
npm@6.13.4 /usr/loal/lib/node_modules/npm

ChenZeMacheng$ npm -v
6.13.4
ChenZeMac Cheng$ cnpm serve
Usage: npm <command>
where <command> is one of:
    access, adduser, audit, bin, bugs, c, cache, ci, cit,
    clean-install, clean-install-test, completion, config,
    create, ddp, dedupe, deprecate, dist-tag, docs, doctor,
    edit, explore, fund, get, help, help-search, hook, i, init,
    install, install-ci-test, install-test, it, link, list, ln,
    login, logout, ls, org, outdated, owner, pack, ping, prefix,
    profile, prune, publish, rb, rebuild, repo, restart, root,
    run, run-script, s, se, search, set, shrinkwrap, star,
    stars, start, stop, t, team, test, token, tst, un,
    uninstall, unpublish, unstar, up, update, v, version, view,
    whoami
npm <command> -h  quick help on <command>
npm -l            display full usage info
npm help <term>   search for help on <term>
npm help npm      involved overview
Specify configs in the ini-formatted file:
    /Users/Cheng/.cnpmrc
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config
npm@6.13.6 /ur/loal/lib/node_moules/cnpm/node_modules/npm
复制代码



二、npm 的使用


1、npm 模式


npm 有两个模式:全局模式本地模式


npm 默认的是本地模式,该模式工作范围仅限于当前工作目录里面,在本地模式进行任何的操作都不会影响其他地方的 node.js 代码。


npm 全局模式,顾名思义,就是对在电脑本机所有的 node.js 项目代码服务的,在全局模式进行操作只需操作一次可以使电脑本机上面所有的 node.js 项目都生效,所以要注意该模式的操作。


2、npm 常用的命令


npm install 安装模块


npm uninstall 卸载模块


npm remove 移除模块


npm update 更新模块


npm outdated 检查模块是否已过时


npm ls 查看已安装的模块


npm help 查看某个命令行的详细帮助


npm root 查看包的安装路径


npm config 管理 npm 的配置路径


npm cache 管理模块的缓存


npm start 启动模块


npm stop 停止模块


npm restart 重新启动模块


npm test 测试模块


npm version 查看模块版本


npm view 查看模块的注册信息


npm adduser 用户登录


npm publish 发布模块


npm access 在发布的包上设置访问的级别


以上就是本章全部内容,欢迎关注三掌柜的微信公众号“程序猿 by 三掌柜”,三掌柜的新浪微博“三掌柜 666”,欢迎关注!

三掌柜的微信公众号:


三掌柜的新浪微博:


发布于: 2021 年 05 月 25 日阅读数: 13
用户头像

三掌柜

关注

某某某技术有限责任公司架构师 2021.02.05 加入

一分耕耘,不一定有一分收获,但十分耕耘,一定会有一分收获!

评论 (1 条评论)

发布
用户头像
5月日更打卡第十七天
2021 年 05 月 25 日 01:21
回复
没有更多了
前端开发:node.js的node包管理器npm安装以及使用