Npm使用与常用命令

NPM初始化

npm init :初始化本地项目,需要配置名称、版本号、描述、作者等问题;

npm init -y :默认初始化本地项目,不需要手动配置;

国内NPM可能无法安装,两种方式改成国内镜像

  • npm config set registry http://registry.npm.taobao.org/ : 直接修改NPM镜像地址到淘宝;
  • npm install -g nrm :安装nrm工具,改变NPM镜像,
    1. nrm ls :查看当前镜像地址;
    2. nrm use <镜像简称> :修改镜像地址,查看镜像地址时可看到镜像简称
  • npm config list :查看是否地址修改成功。
  • 如果需要提交项目到NPM上一定要修改惊醒地址到NPM官方地址上。

NPM安装

npm install :克隆下来的项目,安装项目依赖包,也可简写为 npm i

npm install <packname> :安装包模块,也可简写为 npm i <packname>

npm install <packname>@<版本号|latest> :安装指定版本|最新版本的包模块;

npm install -g <packname> :全局安全包模块,-g 表示全局安装,Linux系统中使用普通用户安装全局包模块需要获得超级管理员权限,使用命令 sudo npm install -g <pagename>

npm install --save <packname>:安装的包模块是当前项目生产环境需要的,也可简写为 npm install -S <packname>

npm install --save-dev <packname> 安装的包模块是当前项目开发环境需要的,也可简写为 npm install -D <packname>

NPM卸载

npm uninstall <packname> :删除本地项目安装的包模块;

npm uninstall -g <packname> 删除全局安装的包模块;

NPM更新

npm update <packname> :更新项目中的指定包模块;

NPM查询

npm info <packname> :可查看线上指定包模块的各类版本与信息;

npm list --depth 0 :查看本地项目安装包模块树结构;

npm list -g --depth 0 :查看全局安装包模块树结构;

未完待续

-- END THINK --

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容