什么是npm

npm 是一个js包管理工具,可以帮助分享你的代码、使用别人分享的代码,并且提供简单的方式管理不同版本的代码。

安装Node.js和更新npm

使用npm工具需要首先安装Node.js环境,Node环境可以到官方网站下载,下载后环境内就可以使用npm命令管理js包代码。

1
2
3
4
更新npm:
npm install npm@latest –g
查看npm版本:
npm –v

npm安装包的方式

1
2
3
4
本地安装:
npm install <package_name> 通过类似require的方式使用
全局安装:
npm install –g <package_name>

管理本地安装包package.json

1
2
3
4
创建package.json:
npm init –yes 根据当前文件夹生成package.json
设置package.json初始信息:
npm set init.license "MIT"

指明项目依赖到package.json

dependencies:应用需要依赖的包
devDependencies:开发环境需要依赖的

1
2
3
4
5
6
在package.json的dependencies添加入口:
npm install <package_name> --save
在package.json的devDependencies添加入口:
npm install <package_name> --save-dev
按照package.json安装依赖:
npm install

更新安装包

1
2
3
4
更新package.json中的依赖包:
npm update
更新全局安装的包:
npm update –g

卸载安装包

1
2
3
4
5
6
卸载:
npm uninstall <package_name>
卸载同时在package.json中移除依赖:
npm uninstall –save <package_name>
卸载全局安装的包:
npm uninstall –g <package_name>

CLI Commands

npm 提供了命令行界面命令来管理使用npm

1
2
查看已安装包:
npm ls <scope>

未完待续,之后会把学习中遇到的命令以及npm的理念的等核心内容整理。