【创建vue项目的三种方式】

1.vue-cli实现

版本要求:

  1. node -v 不能低于v14+,推荐node v16+
  2. npm -v 8.1.0
  3. vue -V @vue/cli 4.5.15 //不能低4.5
    若vue -V 报错 则需安装vue脚本架 npm i -g @vue/cli
1. vue create 项目名称

手动选择
【创建vue项目的三种方式】_第1张图片

2 菜单选择

【创建vue项目的三种方式】_第2张图片

3. 选择3.x版本

【创建vue项目的三种方式】_第3张图片

4. 路由器是否使用历史记录模式?

在这里插入图片描述

5. 预编译器选择

【创建vue项目的三种方式】_第4张图片

6. ESlint标准

【创建vue项目的三种方式】_第5张图片

7. 保存时检验ESlint

【创建vue项目的三种方式】_第6张图片

8. 是否单独保存babel,eslint设置

【创建vue项目的三种方式】_第7张图片

9. 是否保存上面的设置

【创建vue项目的三种方式】_第8张图片

10. 起个炫酷的名字吧

2. vite创建

1. npm init vite — 需要安装以下软件包:创建vite 选择 y

在这里插入图片描述
如果网速慢,改一下npm镜像源
npm config set registry https://registry.npm.taobao.org

2. 项目名称

【创建vue项目的三种方式】_第9张图片

3. 选择框架

【创建vue项目的三种方式】_第10张图片

4. 是否使用ts

在这里插入图片描述

5. 选择变体,vue 或vue-ts

【创建vue项目的三种方式】_第11张图片

6. 安装router、配置router
  • 安装依赖 yarn add vue-router
  • 创建router/index.js 文件 创建view/index.vue 文件 内容先随便写下
import {
    createWebHashHistory,
    createRouter
} from "vue-router"
import Index from '../view/index.vue'


const routes = [
    {
        path: '/',
        component: Index
    },
]

const router = createRouter({
    history: createWebHashHistory(),
    routes: routes
})


export default router
  • main配置router 挂载上
import router from './router'
createApp(App).use(router)
  • 最后App入口文件配置router-view即可
    【创建vue项目的三种方式】_第12张图片

3. vue-create创建【官方推荐】

1. 创建项目 npm init vue@3

【创建vue项目的三种方式】_第13张图片

2. 项目名称

【创建vue项目的三种方式】_第14张图片

3. 是否添加TS (按需自主选择)

【创建vue项目的三种方式】_第15张图片

4. 是否JSX (按需自主选择)

【创建vue项目的三种方式】_第16张图片

5. 添加路由

【创建vue项目的三种方式】_第17张图片

6. 是否添加pinia状态管理工具,相当相于vue2的vuex在这里插入图片描述
7. 是否安装单元测试 (按需自主选择)

在这里插入图片描述

8. 是否安装端到端测试 (按需自主选择)

【创建vue项目的三种方式】_第18张图片

9. 是否安装ESlint代码检查工具

【创建vue项目的三种方式】_第19张图片

10. 是否安装Prettier格式工具

【创建vue项目的三种方式】_第20张图片
创建成功
【创建vue项目的三种方式】_第21张图片

你可能感兴趣的:(vue.js,npm,typescript)