当前位置: 首页 > article >正文

前端项目配置初始化

creat-vue 安装

https://cn.vuejs.org/guide/quick-start.html

官网复制npm安装语句 cmd窗口创建文件夹

npm create vue@3.12.2

image-20250226145053100

安装webstorm启动vue项目

https://www.jetbrains.com/webstorm/download/other.html

2024.3.2.1

安装依赖

下载包node_modules

package 运行服务

你做到了朋友

image-20250226210559436

工程化规范

ESLint Disable 新手别开启

代码格式化

​ Prettier

image-20250226212322289

image-20250226212836063

Ant Design Vue 组件库

https://www.antdv.com/docs/vue/getting-started-cn

image-20250226213726771

全局注册

main.ts中引入

import { createApp } from 'vue';  //有了
import Antd from 'ant-design-vue';
import App from './App'; //有了
import 'ant-design-vue/dist/reset.css';

const app = createApp(App);  //有了

app.use(Antd).mount('#app'); //绑定有了  只需要使用
import './assets/main.css'

import { createApp } from 'vue'
import { createPinia } from 'pinia'

import App from './App.vue'
import router from './router'
/*
js cs 库
 */
import Antd from 'ant-design-vue';
import 'ant-design-vue/dist/reset.css';
const app = createApp(App)

app.use(createPinia())
app.use(router)

/*
what:
  使用Antd  最后绑定
 */
app.use(Antd)

app.mount('#app')

vue开发规范

组合式

整体一起

选项式

更自由 像js

项目的默认规范

<template>
/*
页面唯一标识
*/
  <div id="xxPage">

  </div>
</template>

/*
选项式规范  setup 标准ts
*/
<script setup lang="ts">

</script>

<style scoped>
    /*
    页面的css
    */
#xxPage {
}

</style>


http://www.kler.cn/a/564890.html

相关文章:

  • AI 与光学的融合:开启科技变革新征程
  • React 源码揭秘 | Ref更新原理
  • [算法]——前缀和(二)
  • 事故02分析报告:慢查询+逻辑耦合导致订单无法生成
  • Lua语言入门(自用)
  • tableau之网络图和弧线图
  • 波导阵列天线 学习笔记11双极化全金属垂直公共馈电平板波导槽阵列天线
  • Lucene硬核解析专题系列(一):Lucene入门与核心概念
  • vue3+ts实现动态下拉选项为图标
  • Java高频面试之SE-23
  • Linux8-互斥锁、信号量
  • Kafka 消息 0 丢失的最佳实践
  • spring-data-mongoDB
  • PostgreSQL 17 发布了!非常稳定的版本
  • Spring Boot 与@Bean注解搭配场景
  • 网络安全复习资料
  • Go语言学习笔记(三)
  • 目标检测YOLO实战应用案例100讲-面向无人机图像的小目标检测
  • JAVA面试常见题_基础部分_mybatis面试题
  • 【MySQL】(1) 数据库基础