Nodejs是方便开发人员使用Javascript'来调用操作系统及相关硬件的代码库(既能调用软件也能调用硬件)可做嵌入式开发。
Nvm是做node.js版本管理,npm做node.js插件管理,而node版本不同时所使用的第三方插件只会固定在某一个版本之中,不会根据版本不同而通用,nvm的作用就是管理这些不同的版本
一、nvm和npm的安装
1.下载nvm并且运行,在cmd中输入nvm检查是否安装成功
Nvm安装选择所有路径为默认路径,默认路径中不能含有中文。
默认安装路径在C:\Users\win10\AppData\Roaming\nvm
Cmd命令检查时在跟目录下输入nvm进行查看安装版本和命令操作指令
2.npm的下载安装
(1)默认方式
使用这两个默认镜像
nvm node_mirror [url]
: Set the node mirror. Defaults to https://nodejs.org/dist/. Leave [url] blank to use default url.
nvm npm_mirror [url]
: Set the npm mirror. Defaults to https://github.com/npm/npm/archive/. Leave [url] blank to default url.
通过命令行nvm install <version> [arch]进行下载安装node相应版本,我所使用版本为6.9.2,下载成功后会自动生成一个版本号对应的文件夹,命令行运行代码如下。
C:\Users\win10>nvm install 6.9.2 64(6.9.2位版本号,64位)
(2)配置镜像方法
由于默认镜像下载一般耗时很长或者不会成功,使用国内一些成熟的镜像
如国内淘宝镜像https://npm.taobao.org/mirrors等
如在此使用的有https://npm.taobao.org/mirrors/node和https://npm.taobao.org/mirrors/npm/
配置镜像有两种方式,一种是在C:\Users\win10\AppData\Roaming\nvm下setting文本文档中直接加入这两个url地址 node_mirror:https://npm.taobao.org/mirrors/node/和
npm_mirror:https://npm.taobao.org/mirrors/npm/
卸载npm是输入 nvm uninstall 6.9.2(所使用版本号)
另一只方法是在cmd命令中根据命令提示设置
nvm node_mirror https://npm.taobao.org/mirrors/node
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
由于1.1.2版本nvm目前不支持,所以第二种方法暂时不能使用
输入镜像之后关闭cmd,重新打开,输入命令nvm install 版本号开始下载
下载完成会出现一个v6.9.2的文件夹,文件夹子目录如下
C:\Users\win10\AppData\Roaming\nvm\v6.9.2
(3)npm检查
cmd 输入命令nvm use 6.9.2运行npm
输入node-v和npm-v 来检查标志,前者成功状态会显示版本文件夹名称,后者显示3.10.9
输入命令nvm list检查正在使用版本
(4)全局安装第三方模块npm install supervisor -g
-g表示全局安装,安装成功会显示安装目录路径
3、Node.js多个版本情况下的安装情况
一个版本就是一个环境,各个npm是相对独立的。
要查看目前状态下node安装了那些插件,输入npm list检查局部安装
npm list -g检查全局安装
npm l 查看npm命令
npm ls -g查看全局文件
npm ls -g --depth=0 查看npm第一层文件,
Node -v 6.9.2和npm -v 3.10.9是相对应配套的版本,所以不能单独对npm进行升级或者更新。
目前所使用6.9.2版本,假如切换版本,nvm use 另外版本号,通过node -v和npm -v检查配套版本
下载第三方模块nodemon
npm install nodemon -g
Npm注册镜像的方法
使用npm config set registry=https://registry.npm.taobao.org命令设置淘宝镜像
npm config list查看是否设置成功
多版本的npm镜像注册一次就成。
二.安装nodejs使用数据库
下载MongoDB
启动mongDB C:\Program Files\MongoDB\Server\3.2\bin\mongo.exe
由于MongoDB数据存储的默认位置是:C:\data\db\ ,但本身不会创建这个文件,所以需要自己创建,这里有两种方式:手动创建C:\data\db\ 或者指定其他目录
mongoDB为脚本语言,使用命令mongo.exe -h查看他的所有命令。
我们一般不会将数据库装载在c盘,所以使用dbpath命令来创建存储路径
使用mongod.exe -h | findstr dbpath过滤dbpath,得到dbpath的使用方法,
--dbpath arg directory for datafiles - defaults to
defaults to dbpath
statistics file in the dbpath; 0 means
使用命令C:\Program Files\MongoDB\Server\3.2\bin>mongod.exe --dbpath H:\Tools\mongodb
加载mongo的数据库相关文件,保存在H:\Tools\mongodb这个目录下
那么我们不可能每次在c盘中去启动数据库,所以在这儿可以手动写一个数据库启动脚本的快捷方式,命名为mongdb_strat.bat,
这个文件里面包含
C:\"Program Files"\MongoDB\Server\3.2\bin>mongod.exe --dbpath H:\Tools\mongodb这个命令
三、图形化界面安装
如果你想要知道mongoDB中的数据,就得装载这个工具