博客列表 >Vue安装及基本语法

Vue安装及基本语法

吴长清
吴长清原创
2022年09月02日 09:35:39633浏览

一、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

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议