🥳博 主:初映CY的前说(前端领域)🌞个人信条:想要变成得到,中间还有做到!
🤘本文核心:Vue Cli脚手架与VueTools的安装详解
目录
默认情况下,浏览器只能识别html,css,js
后缀文件,无法识别.vue
后缀文件,所以要想让浏览器识别.vue
后缀文件,我们需要借助一些插件来帮我们将.vue
文件转成浏览器可以识别的html文件,故此我们需要下载该工具
(兄弟姐妹们需要先下载node与git,node专栏:node_初映CY的前说的博客-CSDN博客)
①win+r输入cmd命令打开我们的终端小黑窗口后输入(需要等待5分钟左右)
npm install -g @vue/cli
②创建脚手架(开始用插件来搭建框架)
vue-cli生成脚手架官网文档传送门:创建一个项目 | Vue CLI
2.1 创建vue项目 :vue create 项目名称(
在哪里打开黑窗,就在哪里创建项目 )
③选择配置(vue2)
④项目搭建完成出现的提示
⑤查看我们搭建的项目框架:
⑥vue框架初体验
先拖进我们的vscode,打开终端我们来体验下我们vue框架
1.输入npm run serve,切记是在我们的根目录下
(终端开启之后不要关闭,此时我们修改代码无需重新运行,浏览器会自动刷新)
运行后可以看到:
按住ctrl点击任意一个可访问我们项目的hellovue首页
(恭喜你的第一个vue项目框架搭建完成~~~)
⑦cli脚手架准备工作:清理欢迎界面与自定义配置
1.在vue.config.js文件中
const { defineConfig } = require('@vue/cli-service')module.exports = defineConfig({ transpileDependencies: true, // 关闭eslint代码检查,eslint是一个插件, 内置在脚手架项目里配置好了, 运行时检查你的代码风格 lintOnSave: false})
2.删除conponents文件夹下的默认介绍组件
3.打开我们的APP.vue,输入 < 点第一个提示,开始做我们自己的组件
- 生成规范的vue项目目录
- 底层基于webpack, 将后缀名为 .vue 的文件 编译成浏览器可以识别的 html文件
看到了这里,兄弟姐妹可以感受到cli脚手架作用是帮我们生成了一大堆的文件查,至于这些文件是啥呢?下面博主带大家看看这些文件的作用是什么。
studyvue # 项目目录
├── node_modules # 项目依赖的第三方包
├── public # 静态文件目录
├── favicon.ico# 浏览器小图标
└── index.html # 单页面的html文件(网站首页,vue会帮我们配置好,使用较少)
├── src # 业务文件夹(项目核心文件夹,我们写的项目代码都放在这个文件夹里面)
├── assets # 静态资源(一般项目图片、css都放在这里)
└── logo.png # vue的logo图片(没啥用,vue打广告的,可删除)
├── components # 组件目录一般我们写的组件都放在这里)
└── HelloWorld.vue # 欢迎页面vue代码文件 (打广告的,可删除)
├── App.vue # 整个应用的根组件(网站首页index.htm默认会渲染这个根组件)
└── main.js # 入口js文件(入口文件,vue实例的创建,根组件的挂载都是在这里完成)
├── .gitignore # git提交忽略配置(默认已经帮我们配置好 )
├── babel.config.js # babel配置(ES6转换ES5工具,一般不用管)
├── package.json # 依赖包列表
├── README.md # 项目说明(一般公司代码规范,人员组成之类的可以写在这里)
└── package-lock.json # 项目包版本锁定和缓存地址
└── vue.config.js # 项目webpack配置项
以上就是我们整个vue cli脚本架的安装与文件的介绍,博主标红的部分是我们经常打交道的文件|文件夹。
这个浏览器插件可以让我们看到我们vue框架中各组件的结构 ,编辑后页面也会实时改变
拿我们下一篇会讲解的例子举例我们可以看到我们的信息
浏览器搜索安装即可,记得在浏览器中开启:开发者模式
好了,兄弟姐妹们,本文结束喽!如果有未知的疑问,大家留言即可我看到了我会一一回复的
下篇文章将讲解【vue cli脚手架 与VueTools工具】的使用,本专栏将持续更新,欢迎关注~
原网址: 访问
创建于: 2023-07-04 14:42:03
目录: default
标签: 无
未标明原创文章均为采集,版权归作者所有,转载无需和我联系,请注明原出处,南摩阿彌陀佛,知识,不只知道,要得到
java windows火焰图_mob64ca12ec8020的技术博客_51CTO博客 - 在windows下不可行,不知道作者是怎样搞的 监听SpringBoot 服务启动成功事件并打印信息_监听springboot启动完毕-CSDN博客 SpringBoot中就绪探针和存活探针_management.endpoint.health.probes.enabled-CSDN博客 u2u转换板 - 嘉立创EDA开源硬件平台 Spring Boot 项目的轻量级 HTTP 客户端 retrofit 框架,快来试试它!_Java精选-CSDN博客 手把手教你打造一套最牛的知识笔记管理系统! - 知乎 - 想法有重合-理论可参考 安宇雨 闲鱼 机械键盘 客制化 开贴记录 文本 linux 使用find命令查找包含某字符串的文件_beijihukk的博客-CSDN博客_find 查找字符串 ---- mac 也适用 安宇雨 打字音 记录集合 B站 bilibili 自行搭建 开坑 真正的客制化 安宇雨 黑苹果开坑 查找工具包maven pom 引用地 工具网站 Dantelis 介绍的玩轴入坑攻略 --- 关于轴的一些说法 --- 非官方 ---- 心得而已 --- 长期开坑更新 [本人问题][新开坑位]关于自动化测试的工具与平台应用 机械键盘 开团 网站记录 -- 能做一个收集的程序就好了 不过现在没时间 -- 信息大多是在群里发的 - 你要让垃圾佬 都去一个地方看难度也是很大的 精神支柱 [超级前台]sprinbboot maven superdesk-app 记录 [信息有用] [环境准备] [基本完成] [sebp/elk] 给已创建的Docker容器增加新的端口映射 - qq_30599553的博客 - CSDN博客 [正在研究] Elasticsearch, Logstash, Kibana (ELK) Docker image documentation elasticsearch centos 安装记录 及 启动手记 正式服务器 39 elasticsearch 问题合集 不断更新 6.1.1 | 6.5.1 两个版本 博客程序 - 测试 - bug记录 等等问题 laravel的启动过程解析 - lpfuture - 博客园 OAuth2 Server PHP 用 Laravel 搭建带 OAuth2 验证的 RESTful 服务 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区 利用Laravel 搭建oauth2 API接口 附 Unauthenticated 解决办法 - 煮茶的博客 - SegmentFault 思否 使用 OAuth2-Server-php 搭建 OAuth2 Server - 午时的海 - 博客园 基于PHP构建OAuth 2.0 服务端 认证平台 - Endv - 博客园 Laravel 的 Artisan 命令行工具 Laravel 的文件系统和云存储功能集成 浅谈Chromium中的设计模式--终--Observer模式 浅谈Chromium中的设计模式--二--pre/post和Delegate模式 浅谈Chromium中的设计模式--一--Chromium中模块分层和进程模型 DeepMind 4 Hacking Yourself README.md update 20211011
Laravel China 简书 知乎 博客园 CSDN博客 开源中国 Go Further Ryan是菜鸟 | LNMP技术栈笔记 云栖社区-阿里云 Netflix技术博客 Techie Delight Linkedin技术博客 Dropbox技术博客 Facebook技术博客 淘宝中间件团队 美团技术博客 360技术博客 古巷博客 - 一个专注于分享的不正常博客 软件测试知识传播 - 测试窝 有赞技术团队 阮一峰 语雀 静觅丨崔庆才的个人博客 软件测试从业者综合能力提升 - isTester IBM Java 开发 使用开放 Java 生态系统开发现代应用程序 pengdai 一个强大的博主 HTML5资源教程 | 分享HTML5开发资源和开发教程 蘑菇博客 - 专注于技术分享的博客平台 个人博客-leapMie 流星007 CSDN博客 - 舍其小伙伴 稀土掘金 Go 技术论坛 | Golang / Go 语言中国知识社区
最新评论