node.js && npm && cnpm 安装

2018-08-20  本文已影响0人  hhh_hhhhhh

node.js

node.js是在后端运行的Javascript代码。

安装官网:https://nodejs.org/en/

在安装过程中安装全部组件,并勾选Add to Path,加入环境变量。

安装完成后,在命令提示符中检查安装是否成功:node -v

C:\Users\86939>node -v

v8.11.3

node.js已经安装完成。

npm

npm是nodejs包管理器,可以说是个傻瓜式操作工具,可以用来管理各种插件(安装、卸载、管理依赖)。

你只要敲一行命令(当然你要知道你要什么,命令是什么),npm就可以帮你把你要的和一些附属依赖包下载到你的本地,你甚至不需要知道从哪儿来的。

npm安装:伴随上面的node.js安装已经完成。同样检查安装是否成功:npm -v

C:\Users\86939>npm -v

4.6.1

npm也安装完成。

随后的插件安装,npm分全局安装非全局安装

全局安装:npm install -g

全局安装地址为\Users\用户名\AppData\Roaming\ 目录下\npm\node_modules(找不到可能是隐藏文件)。

全局安装可以在任何地方用命令行调用。

非全局安装将安装在定位目录的node_modules文件夹下,通过require()调用。

两者的区别:

全局安装只要安装一次,终身受用。但也受到此限制,所有的依赖版本都是统一的,如果几个项目中需要不同的版本依赖就难以解决了。

非全局安装可以根据不同的项目需求来安装不同的版本依赖,也就是有几个项目就要安装几次。

其中利弊自己把握咯。

cnpm

cnpm是个中国版的npm,如果因为网络原因无法使用npm下载,那这个就派上用场了。

淘宝团队官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。” 

安装:命令提示符执行npm install cnpm -g –registry=https://registry.npm.taobao.org。检查是否成功:

C:\Users\86939>cnpm -v

cnpm@6.0.0 (C:\Users\86939\AppData\Roaming\npm\node_modules\cnpm\lib\parse_argv.js)

npm@6.4.0 (C:\Users\86939\AppData\Roaming\npm\node_modules\cnpm\node_modules\npm\lib\npm.js)

node@8.11.3 (C:\Program Files\nodejs\node.exe)

npminstall@3.11.0 (C:\Users\86939\AppData\Roaming\npm\node_modules\cnpm\node_modules\npminstall\lib\index.js)

prefix=C:\Users\86939\AppData\Roaming\npm

win32 x64 10.0.17134

registry=https://registry.npm.taobao.org

cnpm使用和npm完全一样,只是每次把命令的  npm啥啥啥  改为  cnpm啥啥啥  就妥了。

上一篇 下一篇

猜你喜欢

热点阅读