如何快速上手Vue框架

开发Vue的两种方式

  • 核心包传统开发模式:基于html / css / js 文件,直接引入核心包,开发 Vue。
  • 工程化开发模式:基于构建工具(例如:webpack)的环境中开发Vue。

工程化开发模式优点: 提高编码效率,比如使用JS新语法、Less/Sass、Typescript等通过webpack都可以编译成浏览器识别的ES3/ES5/CSS等 。

工程化开发模式问题:

  • webpack配置不简单

  • 雷同的基础配置

  • 缺乏统一的标准

 为了解决以上问题,所以我们需要一个工具,生成标准化的配置

脚手架Vue CLI

基本介绍

Vue CLI 是Vue官方提供的一个全局命令工具

可以帮助我们快速创建一个开发Vue项目的标准化基础架子。【集成了webpack配置】

好处
  1. 开箱即用,零配置

  2. 内置babel等工具

  3. 标准化的webpack配置

使用步骤

  1. 全局安装(只需安装一次即可) yarn global add @vue/cli 或者 npm i @vue/cli -g

  2. 查看vue/cli版本: vue --version

  3. 创建项目架子:vue create project-name(项目名不能使用中文)

  4. 启动项目:yarn serve 或者 npm run serve(命令不固定,找package.json)

 接下来我们基于vuecli自定义创建项目:

1.创建vue项目:vue create 项目名

2.选择自定义:Manually select features

3.需要的特性:Babel,Router,Vuex,Css Pre-processors,Linter / Formatter

4.后面一直选n

5.css预处理器:Less

6.ESlint规范:ESLint + Standard config

7.啥时候校验:Lint on save

8.配置文件的位置: In dedicated config files

安装postcss-px-to-viewport:

$ npm install postcss-px-to-viewport --save-dev

更高效的创建vue3方式

对于最新的Vue3已经有了更快更好更便捷的创建工具

认识create-vue

create-vue是Vue官方新的脚手架工具,底层切换到了 vite (下一代前端工具链),为开发提供极速响应

使用create-vue创建项目  

前置条件 - 已安装16.0或更高版本的Node.js

 执行如下命令,这一指令将会安装并执行 create-vue

npm init vue@latest

熟悉项目和关键文件

 

 对于想创建vue3工程的同学来说更推荐使用create-vue哦!

相关推荐

  1. 如何快速上手Vue框架

    2024-03-10 03:50:06       62 阅读
  2. 如何快速上手vue框架

    2024-03-10 03:50:06       38 阅读
  3. 如何快速上手vue

    2024-03-10 03:50:06       44 阅读
  4. 如何快速上手Vue.js框架——详细介绍】

    2024-03-10 03:50:06       47 阅读
  5. 【详细讲解如何快速上手Vue.js框架

    2024-03-10 03:50:06       44 阅读
  6. 【详细讲解如何快速上手Vue.js框架

    2024-03-10 03:50:06       39 阅读
  7. 快速上手 Vue.js 框架:初学者指南

    2024-03-10 03:50:06       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-10 03:50:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-10 03:50:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-10 03:50:06       82 阅读
  4. Python语言-面向对象

    2024-03-10 03:50:06       91 阅读

热门阅读

  1. css关于relative和absolute的区别

    2024-03-10 03:50:06       51 阅读
  2. mac切换本地node版本

    2024-03-10 03:50:06       42 阅读
  3. ts快速上手笔记01

    2024-03-10 03:50:06       33 阅读
  4. Qt连接所有同类部件到同一个槽函数

    2024-03-10 03:50:06       39 阅读
  5. MongoDB-索引-部分索引

    2024-03-10 03:50:06       46 阅读
  6. UHF无线麦克风方案的特点

    2024-03-10 03:50:06       84 阅读
  7. MySQL 读写分离的教程

    2024-03-10 03:50:06       43 阅读
  8. 大数据和数据要素有什么关系?

    2024-03-10 03:50:06       76 阅读