NODE与NPM的安装

一、npm 是什么?


1.npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个 包(package) (即,代码模块)。来自各大洲的开源软件开发者使用 npm 互相分享和借鉴。包的结构使您能够轻松跟踪依赖项和版本。


2.npm 由三个独立的部分组成:网站.注册表(registry).命令行工具 (CLI)
(1)网站 是开发者查找包(package)、设置参数以及管理 npm 使用体验的主要途径。
(2)注册表 是一个巨大的数据库,保存了每个包(package)的信息。
(3)CLI 通过命令行或终端运行。开发者通过 CLI 与 npm 打交道。


二、安装 Node.js 和 npm
1.下载地址:https://nodejs.org/en/download/
您安装node.js时,NPM会自动安装。但是,NPM比node.js更新得更频繁,所以请确保您有最新版本。
2.版本查询
node -v
npm -v
3.版本更新
如果您看到的版本与最新版本不匹配,请运行: 
npm install npm@latest -g
如果您想尝试下一个未发布的NPM版本来测试您创建的包是否与计划中的下一个版本NPM一起工作,请使用以下命令: 
npm install npm@next -g


三、安装包
1.MAC系统:
> npm install lodash
> ls node_modules
2.windows系统:
C:\ npm install lodash
C:\ dir node_modules
2.更新本安装包
在 package.json 文件所在的目录中执行 npm update 命令。
执行 npm outdated 命令。不应该有任何输出。


四、卸载包
(1)如需删除 node_modules 目录下面的包(package),请执行:
npm uninstall lodash
dir node_modules
如需从 package.json 文件中删除依赖,需要在命令后添加参数 --save:
npm uninstall --save lodash
dir node_modules
注意:如果你将安装的包作为 "devDependency"(也就是通过 --save-dev 参数保存的),那么 --save 无法将其从 package.json 文件中删除。所以必须通过 --save-dev 参数可以将其卸载。


五、将包安装到全局,你应该使用 npm install -g <package> 命令,例如:
npm install -g jshint


六、卸载全局包npm uninstall -g <package>命令,例如:
npm uninstall -g jshint


七、如何创建 Node.js 模块
(1)Node.js 模块是一种可以发布到 npm 的包。当你创建一个新模块时,创建 package.json 文件是第一步。
(2)你可以使用 npm init 命令创建 package.json 文件。命令行中将会提示 package.json 字段中需要你输入的值。名称(name) 和 版本(version) 这两个字段是必填的。你还需要输入 入口文件字段(main) 字段,当然,可以使用默认值 index.js。


八、找包
https://npmjs.com/package/


九、更新node版本是:
先清除npm缓存:npm cache clean -f
然后安装n模块:npm install -g n 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值