npm介绍

来源:互联网 发布:centos如何安装ssh 编辑:程序博客网 时间:2024/06/05 10:28

3、npm介绍

3.1、说明:npm(node package manager)nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等);

3.2、使用npm安装插件:命令提示符执行 npm install <name> [-g] [--save-dev] 

3.2.1、 <name> :node插件名称。例: npm install gulp-less --save-dev

3.2.2、 -g :全局安装。将会安装在 C:\Users\Administrator\AppData\Roaming\npm ,并且写入系统环境变量;  非全局安装:将会安装在当前定位目录;  全局安装可以通过命令行在任何地方调用它,本地安装将安装在定位目录的node_modules文件夹下,通过require()调用;

3.2.3、 --save :将保存配置信息至package.json(package.json是nodejs项目配置文件);

3.2.4、 -dev :保存至package.json的devDependencies节点,不指定-dev将保存至dependencies节点;

3.2.5、为什么要保存至package.json?因为node插件包相对来说非常庞大,所以不加入版本管理,将配置信息写入package.json并将其加入版本管理,其他开发者对应下载即可(命令提示符执行 npm install ,则会根据package.json下载所有需要的包)。

3.4、使用npm卸载插件: npm uninstall <name> [-g] [--save-dev] PS:不要直接删除本地插件包

3.5、使用npm更新插件: npm update <name> [-g] [--save-dev]

3.6、查看npm帮助: npm help

3.7、当前目录已安装插件: npm list

PS:npm安装插件过程:从http://registry.npmjs.org下载对应的插件包(该网站服务器位于国外,所以经常下载缓慢或出现异常),解决办法往下看↓↓↓↓↓↓。


0 0
原创粉丝点击