npm 常用操作

来源:互联网 发布:淘宝813大促 编辑:程序博客网 时间:2024/06/03 16:03

1. npm是什么?
npm是一个javascript的包【模块】管理工具( package manager ),
1.1 包就是给人或公司开发的一些封装好的代码,供开发人员使用
例如:http gulp sass less bootstrap express

2. npm的使用
2.1 npm通过命令行模式管理和操作响应的包
2.2 npm的所有命令,都是以npm开头的 npm -v 查看npm的版本
注: 在安装node的时候,会自动安装npm(自己就带着了,以至于用户察觉不到它的安装过程)

3. npm安装包文件 – npm可以安装咱们常用的任何包
3.1 npm install + 包名称
如:npm install jquery 记得要在联网的情况下操作
安装后出现 jquery@3.2.1 @3.2.1表示版本
3.2 通过npm install 安装后,会在当前目录下创建出node_modules文件夹,文件夹里面就是安装的包内容【就是一些代码文件】
3.3 使用npm安装包文件时可以通过@指定版本,如果不指定版本,则默认安装最新版本

4. npm卸载包文件

 npm uninstall jquery 

也可以加上指定的版本号
如:npm uninstall jquery@3.2.1

5. npm查看安装的包文件
npm ls 查看当前安装的包文件

6. npm全局安装包文件
npm install -g 包文件
//全局安装包文件不会再在当前目录下创建node_modules这个文件
而是装在系统盘的某个目录下,具体怎么找呢?下面为你介绍一种方法

7. npm安装路径
npm root 查看npm安装路径
如果加上-g 就是查看全局的安装路径 npm root -g

8. 全局操作:

    npm uninstall -g
    npm root -g

npm ls -g 在此命令好加上–depth=0简化查看【^npm包文件的依赖】

9. 使用npm包文件
9.1 不管是全局安装还是非全局安装,都可以使用require()引用此包文件,然后使用
require会递归检测node_modules文件夹中是否有引入的包文件,如果没有会去全局安装的路劲下检查

10. 安装多个包文件

    npm install intp
    npm install jquery
    npm install gulp

“`
还有很多很多…
其实在一个javascript的项目中会引用很多包文件,如何快速的安装,编辑以及描述这个项目的文件。
可以使用package.json文件

11. package.json文件
11.1 创建package.json文件
11.2 顾名思义: package.json里面的内容都是json形式,且必须要有name,version两个关键的键,这两个键用来描述你创建的项目用的
11.3 package.json使用dependencies键安装多个npm包文件
11.4 写完package.json后可以直接在package.json所在的目录输入npm install则会安装dependencies中的包

原创粉丝点击