NPM是什么?

NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经 安装的包。

安装模块

1.npm install packageName

安装nodejs的依赖包
例如npm install express-generator 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本

2.npm install packageName -g

将包安装到全局环境中
但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的

可以设置全局目录 npm set config prefix "目录路径" ,通过 npm config get prefix 来获取当前设置的目录。

3.npm install packageName --save

安装的同时,将信息写入package.json中
项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包

卸载模块

1.npm uninstall packageName

卸载安装的包

NPM设置

npm config set proxy

http://proxy.tencent.com:8080 设置代理

npm config set registry

https://registry.npm.taobao.org

设置npm的镜像地址
由于npm的服务器再国外,所以访问非常的慢,我们可以将其设置在国内的镜像,例如,淘宝

NPM是什么?我们该怎么使用呢相关推荐

  1. 经常使用的npm命令

    换源相关 命令 用处 npm get registry 查看现在使用的源 npm config set registry http://registry.npm.taobao.org/ 换为淘宝源 n ...

  2. WSL 或者ubantu安装 apt-get install npm 失败解决方法

    sudo apt-get remove nodejs npm sudo apt-get install curl curl -sL https://deb.nodesource.com/setup | ...

  3. npm run dev 报错:missing script:dev

    错误描述 运行 npm run dev 报错 missing script:dev 原因 查看package.json发现script中并没有dev而是serve.. 所以运行 npm run ser ...

  4. npm install遇到ENOENT: no such file or directory, rename错误

    问题描述 npm 安装模块时遇到ENOENT: no such file or directory, rename错误 解决办法 1.删除根目录下package-lock.json文件 2.删除根目录 ...

  5. npm install 提示权限不足 Error: EPERM: operation not permitted, unlink XXX

    问题描述 使用npm install出现 npm install 提示权限不足 Error: EPERM: operation not permitted, unlink XXX提示 原因 这里原因有 ...

  6. vue.js安装过程(npm安装)

    一.开发环境 vue推荐开发环境: Node.js: JavaScript运行环境(runtime),不同系统直接运行各种编程语言 npm: Nodejs下的包管理器. webpack: 它主要的用途 ...

  7. npm start 作用

    在配置phonecat项目时需要运行npm start在本地配置一个服务器环境,npm start首先会安装一系列的必要程序,这些程序依赖package.json中的内容,package.json中的 ...

  8. 简述nodejs、npm及其模块在windows下的安装与配置

    nodejs的安装 登陆官网http://nodejs.org/,自行安装,不需配置环境变量,安装中自动配置了. 检测是否安装成功,使用cmd输入 node -v 即可查看. npm的安装 如果是最新 ...

  9. 关于内网linux系统如果安装nodejs,npm,express,mongodb,forever等

    内网的linux系统要安装nodejs以及express等系列的框架,因为系统是局域网和互联网是物理隔离的,所以,没法像官网的安装教程那样直接install了,只能手动安装,这里已经我们自己的linu ...

  10. npm 安装less插件_2020 VSCode插件推荐

    工欲善其事必先利其器,从事前端开发已近两年多,休闲时候收录一些觉得常用的插件. DOM操作 Auto Close Tag 自动闭合HTML标签. Auto Rename Tag 自动重命名标签. Au ...

最新文章

  1. 初学者如何在一周内熟练掌握python?
  2. jquery1.6中的.prop()和.attr()异同
  3. 对服务器系统性能的诊断思路和方法,服务器端软件性能分析和诊断方法研究
  4. Java基础-内部类
  5. 注册中心ZooKeeper、Eureka、Consul 对比
  6. 别在被骗了!!!!!!
  7. 实例讲解getopt()函数的使用
  8. WordPress 不用插件实现对长文章进行分页
  9. 苹果a10处理器_【突然】苹果宣布2019款iPad降价 发布不到半年最高降500
  10. 利用VX助手增加编程效率
  11. grafna监控Java接口_性能测试之 JVM 的监控 Grafana
  12. linux java调优
  13. pygame UI 框架
  14. latex tex studio 表格大小 整体缩小 过长 过宽 跨栏 跨页
  15. C++检测键盘某键是否按下
  16. 计算机组成原理之指令微操作(简化总结)
  17. 记我一次成功的入侵学校网站服务器的黑客行动
  18. Redis的基本使用
  19. 4k分辨率是多少(真4k与假4k区别)
  20. dB,dBi和dBm的区别

热门文章

  1. mysql查询语句 查询方式
  2. 风格指南——Solidity中文文档(10)
  3. 通过appium-desktop定位元素
  4. Nodejs是什么?
  5. 迷宫(AHOI2016初中组T3)
  6. fasterflect-vs-hyperdescriptor-vs-fastmember-vs-reflection/
  7. JavaScript高级程序设计(第三版)学习笔记22、24、25章
  8. android104 帧动画,补间动画,属性动画
  9. Delphi 与 DirectX 之 DelphiX(39): TDIB.Sharpen();
  10. DreamFactory 第8章 保护您的DreamFactory环境