Vue.js 是一个用于构建用户界面的渐进式框架,它是由 Evan You 在2014年创建的。Vue.js 可以轻松地与其他库或已有项目整合使用。Vue.js 把数据驱动视图的思路引入到前端开发中,使得开发者可以更加专注于业务逻辑,而不是 DOM 操作。

Vue.js 的主要特点是:

渐进式

Vue.js 是一个渐进式框架,也就是说,你可以在现有的项目中使用 Vue.js,而不必全面重构整个项目。你可以在需要时逐步采用 Vue.js 提供的功能,从而逐步改进你的应用程序。

响应式数据绑定

Vue.js 提供了响应式数据绑定机制,当数据发生变化时,对应的视图会自动更新。这使得开发者可以更加关注数据本身,而不必手动操作 DOM。

组件化

Vue.js 采用组件化的方式来构建用户界面。你可以把一个大型应用程序划分为多个小的、可复用的组件。这样做可以提高代码的重用性和可维护性。

轻量级

Vue.js 的体积非常小,压缩后只有 23KB 左右。这使得它易于学习和使用,并且可以快速加载到浏览器中。

易于学习

Vue.js 的 API 简单易懂,文档丰富详细,新手可以很快掌握它的基本用法。同时,Vue.js 也提供了一些高级特性,可以满足更复杂的需求。

总之,Vue.js 是一个非常优秀的前端框架,它的渐进式设计和响应式数据绑定机制使得开发者可以更加专注于业务逻辑,而不必过多关注 DOM 操作和数据同步等问题。同时,Vue.js 的组件化设计和轻量级特点也让它在开发中表现优异。如果你正在寻找一个易于学习、功能强大、灵活性高的前端框架,那么 Vue.js 无疑是一个非常好的选择。

Vue.js是一个轻量级、易于学习、响应式的前端框架。它可以帮助你构建高效和可重用的单页面应用(SPA)和复杂的用户界面。

Vue.js提供了一个响应式和组件化的系统,使你能够以一种更好的方式组织和管理你的代码。Vue.js采用MVVM模式(Model-View-ViewModel),即数据模型-视图-视图模型,通过双向绑定实现模型与视图的同步更新。

Vue.js的核心库只关注视图层,并且非常容易集成到其他项目中。它支持使用模板语法或JSX语法来编写组件,并且允许你在组件之间进行数据传递和事件通信。

Vue.js还提供了很多其他特性,例如计算属性、侦听器、指令等,它们可以让你更加灵活地控制你的应用程序。同时,Vue.js也提供了一套完整的工具链,包括vue-cli、vue-devtools等,可以帮助你更好地开发和调试你的应用程序。

总之,Vue.js是一个功能强大、易于学习且高度灵活的前端框架,它的设计理念使得你可以更加专注于业务逻辑而不必过多关注DOM操作和数据同步等问题。如果你想开发出高质量的现代web应用程序,那么Vue.js是一个非常好的选择。

Vue.js安装教程

一、需要的工具
在我们安装之前知道下面的东西,也是vue项目的核心。

node.js环境(npm包管理器)
vue-cli 脚手架构建工具,用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 npm install就可以安装)
cnpm npm的淘宝镜像
webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。
二、安装及配置步骤
从node.js官网下载并安装node,安装过程很简单,一直点下一步就ok了

选择自己对应的安装包,我下载的是

然后一直安装下一步。安装路径建议选择在D盘的目录,方便管理

在这里选择我们的Add to PATH ,会自动帮我们当前的路径配置在环境变量中

完成之后打开文件夹看看

由于Node.js 中默认安装了 npm,所以不用额外配置就能在全局命令中使用 npm命令,在cmd中测试一下是否安装成功了:输入 node -v 与 npm –v分别查看版本信息

打开cmd控制台

再看看另外2个目录,npm的本地仓库跑在系统盘c盘的用户目录了(没见到npm-cache是因为没有用过,一使用缓存目录就生成了),我们试图把这2个目录移动回到D:\nodejs

(AppData是隐藏的文件夹,要在显示里打开才可以看见)

先在如上图建立2个文件夹。

然后运行以下2条命令

npm config set prefix "D:\nodejs\node_global"

npm config set cache "D:\nodejs\node_cache"

执行完之后,再输入npm list -global

  1. 配置淘宝镜像

输入npm config set registry=http://registry.npm.taobao.org

输入命令npm config list 显示所有配置信息

再次查看golbal里有什么

注意,此时,默认的模块D:\nodejs\node_modules 目录
将会改变为D:\nodejs\node_global\node_modules 目录,
如果直接运行npm install等命令会报错的。

我们要增加一个环境变量
NODE_PATH 内容是:D:\nodejs\node_global\node_modules

我们添加了环境变量就需要重新打开一下cmd

  1. 测试NPM安装vue.js

输入npm install vue -g
这里的-g是指安装到global全局目录去

 安装vue-router

输入npm install vue-router -g

在下图路径看是否找的到生成的

运行npm install vue-cli -g安装vue脚手架

这个时候我们需要添加一个环境变量
对path环境变量添加D:\nodejs\node_global
win10以下版本的,横向显示PATH的,注意添加到最后时,不要有分号【;】

创建vue项目,测试
  1. 切换到D盘,因为我们要在D盘建项目

  1. 输入 vue init webpack hellovue创建项目,

如果报这个错误,看这是因连接外网超时导致的,看这篇博客解决vue-cli Failed to download repo vuejs-templates/webpack连接超时解决办法

如果没有报错显示这个,一路选择下去,创建项目

最后在命令行进入该项目,运行npm run dev,提示打开地址http://localhost:8080

更多推荐