Blogger Information
Blog 48
fans 3
comment 1
visits 30345
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
Vue安装及基本语法
吴长清
Original
635 people have browsed it

一、VUE安装

1.介绍

  • 一个用于构建 Web 用户界面的平易近人、高性能且通用的框架。
  • VUE的两大核心
    • 响应式的数据绑定:当数据发生改变,视图可以自动更新,可以不用关心 dom 操作,而专心数据操作
    • 可组合的视图组件:把视图按照功能切分成若干基本单元,组件可以一级一级组合整个应用形成倒置组件树,可维护,可重用,可测试

2.安装方法

  • 使用npm命令一次性安装脚手架和服务
  1. npm install -g @vue/cli @vue/cli-service-global @vue/cli-service
  • 安装时报如下错误,

windows运行-》cmd-》输入powershell-》命令行输入:set-ExecutionPolicy RemoteSigned-》命令行输入:A-》回车-》重启VS code

  • 检查是否安装成功 执行vue -V

  • 创建项目
  1. # 1、创建一个项目
  2. vue create vuecli
  3. # 2、选择:用vue2,vue3,手动配置。 vue2,vue3除了基本语法, 还有下面2个功能
  4. # 2.1、babel 把es6的语法,转成es5的语法,可以做到兼容
  5. # 2.2、eslint 语法检查,约束你的代码习惯
  6. please pick a preset
  7. Default ([Vue 2] babel, eslint)
  8. Default (Vue 3) ([Vue 3] babel, eslint)
  9. Manually select features
  10. # 3、手动选择功能:Choose Vue version、Babel、CSS Pre-processors
  11. Check the features needed for your project:
  12. Choose Vue version // 版本
  13. Babel // 把es6的语法,转成es5的语法,可以做到兼容
  14. TypeScript // 由微软开发的自由和开源的编程语言,是 JavaScript 的一个超集,支持es6语法
  15. Progressive Web App (PWA) Support // Web APP开发
  16. Router // 路由
  17. Vuex // 状态管理器
  18. CSS Pre-processors // css预处理器:三种流行的CSS预处理器:Sass、LESS 和 Stylus
  19. Linter / Formatter // 语法检查器(eslint)
  20. Unit Testing // 单元测试
  21. E2E Testing // e2e(端到端)测试
  22. # 4、选择版本:3.x
  23. Choose a version of Vue.js that you want to start the project with:
  24. 2.x
  25. 3.x
  26. # 5、选择css预处理器版本:dart-sass,官方目前主力推dart-sass
  27. Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default):
  28. Sass/SCSS (with dart-sass)
  29. Sass/Scss (with node-sass)
  30. Less
  31. Stylus
  32. # 6、配置文件:In package.json
  33. Where do you prefer placing config for Babel, ESlint, etc.?
  34. In dedicated config files // 独立配置文件
  35. In package.json // 放在package.json里
  36. # 7、是否保持此项目配置:保存的话,起个名字
  37. Save this as a preset for future projects?
  38. y // 保存
  39. n // 不保存
  • 运行项目
    cd vue
    npm run serve


更多详解:http://www.ouyangke.com/front/vue3/1Vue3%E5%85%A5%E9%97%A8.html

二、VUE基本语法

http://www.ouyangke.com/front/vue3/2Vue3%E5%9F%BA%E6%9C%AC%E8%AF%AD%E6%B3%95.html

Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post