NPM---前端包管理工具


在前端开发过程当中,有提供很是多形形色色的框架,帮助咱们快速开发,提升开发效率,那么框架一多,下载就很头疼了,每一个框架都有相应的官网,记不住网站怎么办?而且有的框架与框架之间还存在着一些依赖,若是一个一个框架去记,显然很是low,那么NPM来了。前端

1.NPM介绍:jquery

NPM是Node环境下自带的一个包管理器,是全球最大的开源生态系统,在这里基本上能够你能够下载别人编写的第三方包到本地使用,固然若是你是大神级别的,也能够将本身编写的包或命令行程序上传到NPM服务器供别人使用。npm

2.NPM下载:
能够点击此处进入NPM的官网json

咱们可使用如下命令下载第三方包:服务器

npm install packageName --save(packageName即你所下载的包名,下同,好比:jquery)

在下载以前最好使用如下命令作配置文件的初始化:微信

npm init --yes

这样作的目的是初始化配置文件,会在当前目录下生成配置文件package.json,该文件中指定l包跟项目之间的依赖关系,若是有配置文件,能够经过如下命令恢复项目中丢失的包:网络

npm install

3.NPM卸载包框架

NPM既能够安装包,也可使用如下命令卸载你不要的包:网站

npm uninstall packageName

以上是咱们使用NPM最经常使用的操做,另外,特别强调,目前NPM还没法离线下载,须要网络,固然国内使用NPM下载还可能出现下载比较慢的现象,所以推荐使用淘宝镜像的NPM----CNPM,点击此处进入淘宝镜像NPM,也很是简单,只须要使用如下命令注册淘宝NPM镜像:命令行

npm install -g cnpm --registry=https://registry.npm.taobao.org

注册以后,将NPM中的操做换成CNPM便可,以下载包:

cnpm install packageName --save

 

若有错误之处,欢迎指正!更多前端知识,请关注我的微信公众号:Coding

相关文章
相关标签/搜索