在开始写代码之前,我们还需要了解另外一个工具 npm
,它是 Node.js 的包管理器,类似 Python 的 pip,是一个帮助我们从网络中下载 Node模块
到本地环境的工具。
npm
并不需要独立安装,它在 node
安装的时候已经附带。
npm -v // 6.4.1
在使用 npm 安装模块之前,需要进行初始化,我们建立一个项目工程 test
,进入项目目录,然后运行 npm init
填写配置信息。如果成功, test 目录会多出一个 package.json
文件,它是 项目的配置文件
,由 npm 管理控制。
npm init // 初始化
我们运行这条命令 npm install jquery
,尝试安装一个模块。之后会多出一个 node_modules
,存放了我们刚刚安装的 jquery
。
npm
的更多用法。
// 安装
npm install module // 安装模块到当前工程目录
npm install module -g // 全局安装
// 查找
npm ls module // 查找当前工程目录是否安装某模块
npm ls module -g // 全局查找
// 卸载
npm uninstall module
// 更新
npm update module
由于国内的网络问题,使用 npm 下载模块有时会非常的慢。cnpm
是淘宝提供的一个 npm 镜像,用法和 npm 一样。
npm install -g cnpm // 安装
cnpm i ...
另一种种提升下载速度的办法,可以设置代理,通过 ~/.npmrc
文件。
registry=https://registry.npm.taobao.org/
disturl=https://npm.taobao.org/dist
相关文章 | |
---|---|
NPM 版本升级 | 1/14/2019, 11:44:25 AM |