我爱编程

node.js开发环境搭建(Windows系统)

2017-03-13  本文已影响981人  ADVANCE_ae

nvm环境搭建

Paste_Image.png

解压安装

Paste_Image.png Paste_Image.png

注意这里,可以选择默认的(不需要配置环境变量),也可以自己选择路径,但是要注意不要在路径中出现空格和汉字,否则会有异常。同时要配置环境变量,否则后期使用nvm命令会出现不是内部或外部命令,也不是可运行的程序或批处理文件。
以下默认以默认安装方式来说明

Paste_Image.png

安装完成nvm之后,可以打开cmd,输入nvm,出现如下界面说明安装成功

Paste_Image.png

安装npm

npm 是管理node.js 第三方插件的一个工具,每个npm都是独立的,在不同的版本的npm上安装的插件并不会影响到其他版本的npm,常用的使用场景有以下几种

直接输入nvm install 版本号 64/32 默认64位操作系统,如果是32位操作系统需要加上后面的32.直接输入之后会发现如下问题,无法获取到对应的资源。以6.9.2为例,nvm install 6.9.2 64

Paste_Image.png

此时,可以开启代理翻墙或者设置对应的国内镜像站点,此处以淘宝镜像站点举例(https://npm.taobao.org/
两个方法:

Paste_Image.png Paste_Image.png

之前说了nvm是管理多个不同的版本的node的工具,使用 nvm list 可以查看当前安装的不同的node版本

Paste_Image.png

对应的文件夹中如下图

Paste_Image.png

如果要使用对应的版本,使用nvm use 版本号(如6.9.2)即可

Paste_Image.png

如果要卸载对应的版本,使用nvm uninstall 对应的版本号(如6.9.5) 即可

使用npm来安装插件

全局(-g)安装supervisor

npm install supervisor -g
安装完成之后在对应的目录下有相应的插件


Paste_Image.png

如果遇到安装好的插件 使用命令的时候出现不是内部或外部命令,也不是可运行的程序或批处理文件提示,一般只有两个原因。

Paste_Image.png

全局安装 nodemon

npm install nodemon -g

Paste_Image.png Paste_Image.png

全局安装 Babel (ES6到ES5转换的插件 )

npm install -g babel-cli

在当前项目中安装转换插件命令
npm install babel-preset-es2015 –save

手动将es6转换成es5的命令(es6.js 和 es5.js 替换成你自己需要的js文件名)
babel es6.js --out-file es5.js --presets es2015

自动转换es6到es5的命令(多了一个-w)
babel es6.js -w --out-file es5.js --presets es2015

在页面中实时转换es6到es5

全局安装 Browsersync(实时刷新页面)

npm install -g browser-sync

Paste_Image.png

到这里,基本nodejs的环境就搭建好了,可以使用插件做自己想做的事了!

小结

上一篇 下一篇

猜你喜欢

热点阅读