初入VUE

1.首先了解一下VUE是什么?

简单来说他是一套友好的渐进式框架,熟悉之后非常简便。他的核心在于视图层,什么是视图层,就是我们能看得的页面显示出来的东西,先理解一下什么是mvc,

M:(model)数据模型,其实就是普通的JS对象,

V:(view) 视图层,就是Dom层,用户看到的页面,

C:(Controller)控制器,就像开关一样。

而VUE是MVVM模式 是只有M与V之间的交流。

举个栗子:

要做到MV的同步更新只要这样写

2.搭建个项目

就使用vue-cli来生成webpack项目模板吧

2.1首先安装node

可以直接到中文官网http://nodejs.cn/下载安装包。

安装完成后,在运行中输入cdm 回车 打开命令窗口,输入 node -v 和 npm -v,如果能显示出版本号,就说明安装成功。

2.2安装vue-cli

安装好了 node,我们可以直接全局安装 vue-cli,也可以本地安装,本地安装要先进入新建的文件夹中 cd +地址。

全局安装:npm install -g vue-cli

(题外话:说到 npm install 依赖  就要说配置文件package的两种依赖 

一种是dependencies一种是devDependencies,其中前者依赖的项该是正常运行该包时所需要的依赖项,而后者则是开发的时候需要的依赖项,像一些进行单元测试之类的包。

npm install

默认会安装两种依赖,如果你只是单纯的使用这个包而不需要进行一些改动测试之类的,可以使用

npm install --production

只安装dependencies而不安装devDependencies。

如果你是通过以下命令进行安装

npm install packagename

那么只会安装dependencies,如果想要安装devDependencies,需要输入

npm install packagename --dev 

--------------------------------------------------------------------------------------------

而全局和非全局安装

举个栗子

当执行npm install css-loader 会生成node_modules 目录在当前目录

如果是npm install css-loader  -g 则生成在全局目录中【全局目录】通过 npm config set prefix "目录路径" 来设置。就可以在任意文件夹使用。

 安装完后vue -V 查看是否安装成功。

下载速度慢推荐安装cnpm(淘宝镜像)

执行$ npm install -g cnpm --registry=https://registry.npm.taobao.org

就可以用cnpm了

2.3 新建个项目

vue init webpack my-Vue (my-Vue 文件名称自行命名)

然后 cd 进入my-Vue文件夹中 生成依赖文件 输入npm install(前面有解释了,忘了往前看)

2.4 启动项目

npm run dev

如果启动不了 根据红字进行修改BUG

你可能感兴趣的:(初入VUE)