win10x64位系统中nodejs的安装和配置
官网http://nodejs.cn/download/
2.下载完成后点击安装包
下一步,安装过的,这里根据自己的需求选择。选择第直接正常安装。
这一步是安装的内容,第一个是安装所有的模块,建议全部安装,nodejs本身就不大。
安装完成
安装完成后,直接打开运行,输入下列命令显示版本信息,显示后nodejs环境便安装成功,但是此时,还需要进行配置。
因为默认情况下,NPM安装的模块并不会安装到NodeJS的程序目录。
npm -v node -v
3.配置nodejs
这里我们要分两步:
第一步修改NPM的缓存目录和全局目录路径,将对应的模块目录改到D盘nodejs的安装目录
在D盘nodejs目录下创建两个目录,分别是node_cache和node_global,这是用来放安装过程的缓存文件以及最终的模块配置位置。
然后在运行中执行命令:
npm config set prefix "D:\node\node_global" npm config set cache "D:\node\node_cache"
尝试安装一个cluster模块,加了-g之后,这个模块就保存到刚刚建的node_global文件中了。如果没有进行以上的配置,则不会在这里面。
第二步是配置npm和nodejs的环境变量,这样nodejs才能正确地调用对应的模块。
新建系统变量:NODE_PATH,变量值:D:\node\node_global\node_modules
此时还需要修改一些nodejs默认的模块调用路径,因为模块的安装位置变了,如果nodejs的命令还到原来的位置去找,肯定是找不到安装的模块了
在用户变量中找到这个路径,并且修改。如图:
4.配置镜像
我们还需要做的最后一个工作是,将npm的模块下载仓库从默认的国外站点改为国内的站点,这样下载模块的速度才能比较快,只需要一个命令即可:
registry_url指的是国内提供的一些npm仓库地址,常用的有:
https://registry.npm.taobao.org
http://r.cnpmjs.org/
npm config set registry https://registry.npm.taobao.org
例如:若需要安装gulp和less,可以直接用npm install gulp less --save-dev,就是从taobao镜像拿包了
5.npm命令
使用npm安装插件:命令提示符执行npm install <name> [-g] [--save-dev]
使用npm卸载插件:npm uninstall <name> [-g] [--save-dev]
PS:不要直接删除本地插件包
使用npm更新插件:npm update <name> [-g] [--save-dev]
更新全部插件:npm update [--save-dev]
查看npm帮助:npm help
查看当前目录已安装插件:npm list