NodeJS、NPM安装配置步骤(windows版本)
1、windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的“INSTALL”按钮,直接点击就会自动下载安装了。
![NodeJS安装步骤(windows版本) - 逍遥仔 - Jones HoBlog](http://img0.ph.126.net/DdVgyGC-BR_1Kcma_FlK4w==/6597852618937040742.jpg)
![NodeJS安装步骤(windows版本) - 逍遥仔 - Jones HoBlog](http://img0.ph.126.net/X6a9yRsuZQaM0z4IUjvmgw==/1673931686598443802.jpg)
![NodeJS安装步骤(windows版本) - 逍遥仔 - Jones HoBlog](http://img0.ph.126.net/P8n_MivIpzKylGk7Pl-k8Q==/6597700886332404270.jpg)
![NodeJS安装步骤(windows版本) - 逍遥仔 - Jones HoBlog](http://img0.ph.126.net/fAb6MKNmQ9WUnzFZFIizzg==/6597270977285435691.jpg)
npm config set prefix "C:\Program Files\nodejs\node_global"
以及
npm config set cache "C:\Program Files\nodejs\node_cache"
![NodeJS安装步骤(windows版本) - 逍遥仔 - Jones HoBlog](http://img0.ph.126.net/z-CvM61LjACjCc-TTAJ46g==/3165749063164920570.jpg)
![NodeJS安装步骤(windows版本) - 逍遥仔 - Jones HoBlog](http://img0.ph.126.net/2hJrDgr90LctbXIVGpdzxw==/3161526938514261450.jpg)
⑥、以上步骤都OK的话,我们可以再次开启cmd命令行,进入node,输入“require('express')”来测试下node的模块全局路径是否配置正确了。正确的话cmd会列出express的相关信息。如下图(如出错一般都是NODE_PATH的配置不对,可以检查下第④⑤步)
![NodeJS安装步骤(windows版本) - 逍遥仔 - Jones HoBlog](http://img1.ph.126.net/J8WD0Um9CwrshehtnOwaFQ==/3324500950029677986.jpg)
二、cnpm的安装
安装完node之后,npm包含的很多依赖包是部署在国外的,在天朝,大家都知道下载速度是超级慢啊。所以我们要安装cnpm,cnpm是淘宝对npm的镜像服务器,这样依赖的包安装起来就快多了。
安装命令为:npm install -g cnpm --registry=https://registry.npm.taobao.org
![](http://upload-images.jianshu.io/upload_images/2645110-57e6389a23449c45.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
三、vue-cli的安装
vue-cli是vue官方提供的一个命令行工具,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需一分钟即可启动带热重载、保存时静态检查以及可用于生产环境的构建配置的项目。
安装命令为:cnpm install -g vue-cli,回车,等待安装。
![](http://upload-images.jianshu.io/upload_images/2645110-2fb5fcc3caa5395b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
安装完后,检查是否安装成功,输入vue,出现以下提示表示安装成功。
![](http://upload-images.jianshu.io/upload_images/2645110-a50cdec6a7cfdb74.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
四、试试新建一个Vue项目
(1)新建一个项目文件夹,命名为 vue-demo,cd到此文件夹,输入:vue init webpack vue-demo,回车,按照如下操作进行初始化:
![](http://upload-images.jianshu.io/upload_images/2645110-770d0f432f77b684.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
我们暂时不适用模板提供的测试框架,Karma + Mocha,以及Nightwatch。
(2)项目目录
![](http://upload-images.jianshu.io/upload_images/2645110-61d1c59e2d725b46.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
(3)安装项目依赖的包
cd到vue-demo 文件夹,执行cnpm install,安装依赖包,安装完成之后,项目目录下多了node_modules:
![](http://upload-images.jianshu.io/upload_images/2645110-9e13f0be509e9dbd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
(4)运行项目
在命令行里输入 cnpm run dev(进入项目所在的目录),执行完成后启动项目,浏览器出现以下接结果,说明启动成功。注意浏览器的版本,低版本的不支持哦。
![](http://upload-images.jianshu.io/upload_images/2645110-6de0d698114cfd83.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)