首页 > 其他分享 >【前端开发】新建一个vue项目

【前端开发】新建一个vue项目

时间:2024-11-19 18:16:31浏览次数:3  
标签:vue 项目 新建 创建 文件夹 存放 组件 前端开发 页面

一、创建项目

(前提:安装node,安装Visual Studio Code)

Node官网

VSCode

1. 选择一个空文件夹

2. Shift + 右击,打开Powershell

【Vite官网指导:ViteGuide

3. 命令行创建项目

npm create vite@latest

(1)创建项目名字 选框架

(2)选语言开发

(3)下载脚手架 运行

Ctrl 点击链接就ok了 项目跑起来了 简单的要死

二、学会看文件夹

1. node_modules:这个文件夹存放着项目依赖的各种库和模块

2. public:一般用于存放不会被处理的静态资源,比如 index.html(项目的入口页面)、一些固定的图片等。

3. src:这是项目源代码所在的主要文件夹。

- components:存放 Vue 组件,这些组件可以在不同的页面中重复使用。

- pages 或 views:可能存放不同的页面组件

- assets:用于存放项目中用到的图片、样式文件(除了全局样式)等资源

- App.vue:通常是整个应用的根组件,其他页面或组件可能会嵌套在其中。

- main.js:是项目的入口文件,在这里会进行 Vue 实例的创建和一些全局配置。

- vite.config.js:这是 Vite 的配置文件,您可以在这里进行一些项目的构建和开发相关的配置

结尾:这只是一个大致的介绍,具体的项目结构可能会根据开发者的习惯和项目的需求有所不同。

标签:vue,项目,新建,创建,文件夹,存放,组件,前端开发,页面
From: https://blog.csdn.net/ur_freckles/article/details/143888658

相关文章

  • vue2-基础核心
    vue简介动态构建用户界面的渐进式JavaScript框架vue的特点:遵循MVVM模式采用组件化模式,提高代码复用率,让代码更好维护声明式编码,无需直接操作DOM,提高开发效率,编码简洁、体积小,运行效率高本身只关注UI,也可以引入其他三方库开发项目使用虚拟DOM+优秀的Diff算法,尽......
  • 【Vue2】计算属性computed究竟有什么魅力?
    前言        在Vue2的体系中,计算属性computed可谓是一个十分重要的工具,不仅能够帮助我们简化计算逻辑,而且能够优化应用的性能,相关问题在面试中也经常被问到。那么computed计算属性究竟有什么魅力呢,接下来随作者一起进入computed相关知识的分享吧!概念规则定义  ......
  • vite4+vue2+vant2+less构建项目,按需加载定制主题配置说明
    步骤1:安装vant2、consola、less、vite-plugin-style-import说明:因为vant2需要consola,所以必装;安装加载vant组件样式,必装:vite-plugin-style-import,版本注意是2.0以上 步骤2:vite.config.js配置://vite.config.jsimportfsfrom'node:fs';importpathfrom'path';i......
  • vue2 验证码
    StaticVerify.vue<template><canvasref="canvasRef"class="verify":width="width":height="height"@click="drawCode"></canvas></template><script>exportdefault{......
  • Vue之调用组件返回对象
    需求:调用通讯录子组件选人,选完人后返回数据到父组件进一步处理。1.引用子组件<org-pickerref="orgPicker"title="请选择人员"multiple:selected="orgPickerSelected"@handleSelected="selected"type="user"/>2.点击按钮显示子组件constor......
  • [Vue] Component authority controls
    Forcomponentlevelauthoritycontrols,weneedtofindacommonparttensothatwecanextractacommoncomponenttohandlethepermissioncontrolinordertoavoiddirectlymodfiyingcomponentitself.Forexample,wehavefollowinguserauthoritylevel:......
  • 移动端Vue2实现文件图片上传功能
    基于Vue2 +Vant2组件库实现:废话不多说,直接看代码:主要代码:methods:{//上传图片之前的操作beforeRead(file){letarr=file.name.split('.');letfileType='.'+arr[arr.length-1].toLowerCase();con......
  • Vue项目,在less/scss中使用变量
    vue组件中,如何在less/scss中使用变量,以二次封装el-tab样式组件为例<!--*@description封装el-tab样式!--><template><divclass="tab-comp":style="{'--item-max-width':itemMaxWidth,'--tab-comp-height':height,'--tabs-lab......
  • python+vue基于django/flask的连锁超市销售管理系统(超市库存与销售管理平台)java+nodej
    目录技术栈和环境说明具体实现截图预期达到的目标系统设计详细视频演示技术路线解决的思路性能/安全/负载方面可行性分析论证python-flask核心代码部分展示python-django核心代码部分展示研究方法感恩大学老师和同学源码获取技术栈和环境说明本系统以Python开发语言......
  • python+vue基于django/flask的奖学金评定系统(奖学金申请与管理平台)java+nodejs+php-计
    目录技术栈和环境说明具体实现截图预期达到的目标系统设计详细视频演示技术路线解决的思路性能/安全/负载方面可行性分析论证python-flask核心代码部分展示python-django核心代码部分展示研究方法感恩大学老师和同学源码获取技术栈和环境说明本系统以Python开发语言......