* vite是什么?
* 一个前端的开发构建工具
* 当我们的项目组件变大时,会自觉的分文件、分组件等操作,缩减单文件的大小、增加可维护性,vite则可以帮我们管理,并且它有很多插件帮助我们开发。
目录
初始化
- 创建一个文件夹,比如这里创建一个叫 mimicrymusic 的文件夹:
- 然后进入这个文件夹,或是把它拖进vscode中:
- 可以进VSCode内,使用终端运行以下命令:
- 初始化生成包配置文件:npm init -y
- 生成package.json:
- -
- 内容如下:
- -
- 其中:
- name:项目名
- version:版本号
- description:项目描述
- main:js入口
- scripts:配置用于npm的命令
- keywords:(可以不要)
- author:作者信息(可以不要)
- license:开源协议
安装vite依赖
- 在终端中执行命令:npm i vite -D
- 安装vite的开发环境依赖:
- 等待一段时间的下载:
- 下载完成后我们刚刚的包配置文件package.json中就会有自动增加一个vite的依赖:
安装vue的依赖
- 在终端中执行命令:npm i vue
- 等待安装完成以后,package.json中就会自动增加vue的配置:
创建index.html
- 在项目的根位置,即和package.json同级的位置创建一个index.html文件:
- 里面写如下内容:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>标题</title>
</head>
<body>
<!-- 引用的js文件位置 -->
<script type="module" src=""></script>
</body>
</html>
- 正如上面代码中注释所说,script标签引入了一个js文件到index.html,但我们还没有指定引入哪一个js文件,下面我们将创建这个文件,然后在引入。
创建main.js
- 在项目根位置创建src目录,然后在src内创建main.js文件:
- 里面我们可以先随便写一句输出: console.log("hello coolight");
- 保存文件
- 在我们刚刚的index.html中引入main.js文件:
<!-- 引用的js文件 -->
<script type="module" src="./src/main.js"></script>
- 在package.json中配置npm命令,即把里面的scripts的内容改为 "dev" : "vite"
尝试让它跑起来(1)
- 在终端中敲 npm run dev,就会有如下信息提示
- 键盘按住ctrl,然后鼠标左键点击终端里图中框起来的链接(不要点我的图,点你的终端里的!!!):
- 它就会跳转到浏览器,显示我们刚刚写的页面
- 一片空白则是正常的,因为我们的页面并没有写东西
- 我们的js也只写了一句输出,这时候要在浏览器中打开控制台看看有没有这句输出
- 浏览器中来到我们写的页面
- 在浏览器中按一下键盘F12键
- 浏览器就会弹出一个窗口:
- 此时点击控制台,就可以看见我们的main.js的输出了:
创建App.vue
- 在src目录下,新建 App.vue 文件:
- 内容可以随便写点,比如:
<template>
<div>
你好 coolight
</div>
</template>
在main.js中创建vue,安装vitejs
- 修改main.js的内容为:
import { createApp } from 'vue'
import App from './App.vue'
const app = createApp(App)
app.mount('#app')
- 可以看到,我们在main.js中创建的vue需要一个挂载点,在html中一个id为 app 的元素
- 所以我们需要在index.html中增加一个 <div id="app"></div> :
- 保存文件
- 此时你可能发现,欸vite好像报错了:
- [vite] Internal server error: Failed to parse source for import analysis because the content contains invalid JS syntax. Install @vitejs/plugin-vue to handle .vue files.
- 浏览器里我们的页面也有报错:
- 它的意思很明显,需要我们去安装 @vitejs/plugin-vue,因为浏览器正常执行不了vue文件,所以需要安装插件来编译解析。
- 那么我们就来安装它。
- 如果你的终端vite还在运行,也就是没有显示提示让你输入,就像这样:
- 那么就按键盘ctrl + c ,停止掉vite
- 它会问你 终止批处理操作吗(Y/N)?
- 我们输入 y ,然后回车即可
- 然后再输入 npm i @vitejs/plugin-vue -D
- 等待下载安装:
- 然后在项目根目录创建vite的配置文件:vite.config.js
- 里面写如下配置:
import { defineConfig } from "vite"
import Vue from "@vitejs/plugin-vue"
export default defineConfig({
plugins:[
Vue()
]
})
- 保存文件
- 在终端中执行 npm run dev
- 然后回到浏览器中看看我们的页面,就会发现已经正常了!
结语
- 这个是手动配置的方法,其实有很简单的一键操作。
- 后面我们聊聊给手动配置路由router,状态管理pinia等
Добрый день!
Заказать диплом любого ВУЗа.
ingprint.ru/club/user/58725/forum/message/6909/203474/
omega 89
создание сайта разработчики сайта biztest.ru .
Привет, друзья!
Мы можем предложить дипломы психологов, юристов, экономистов и прочих профессий по выгодным ценам.
mandiplomikx.ru
Привет!
Купить диплом о высшем образовании.
network-91053.mn.co/posts/61748465
Рабочие промокоды для всех типов покупок. https://free-promocode.ru/ .
Секреты экономии – промокоды для вас https://promokodbar.ru/ .
PrestigeAvto https://prestige-avto.com.ua України автомобільний журнал
Найбільший автомобільний портал https://mirauto.kyiv.ua України
Добрый день!
Заказать диплом о высшем образовании.
bdfeu.ukraine7.com/login
Щоденні новини https://k-moto.com.ua із автомобільного середовища. Поради автоаматорам. Тест-драйви автомобілів з пробігом та огляди новинок
Привет, друзья!
Мы изготавливаем дипломы любых профессий по доступным тарифам.
diplommann.ru
Undress AI & Bulk Nude AI Generator nudify online. Make AI nudes and bulk generate undress AI photos of any girl for almost free!
DMV Test на русском языке https://papadmv.com тесты с ответами ПДД США 2024. Тренировочные dmv test на русском для сдачи на права, изучите правила дорожного движения США для разных штатов.
Авто статті https://black-star.com.ua з порадами з ремонту та обслуговування
Привет!
Мы можем предложить дипломы любой профессии по невысоким ценам. Цена будет зависеть от выбранной специальности, года получения и образовательного учреждения. Стараемся поддерживать для заказчиков адекватную ценовую политику. Для нас важно, чтобы дипломы были доступны для подавляющей массы наших граждан.
bookmarkja.com/story18556103/купить-диплом-врача
Nice post. I learn something new and challenging on websites I stumbleupon on a daily basis. It will always be exciting to read through content from other authors and practice a little something from their websites.
Секреты экономии – промокоды для вас promokodbar.ru .
Используйте промокод и получите скидку на первый заказ. Используйте промокод и получите скидку на первый заказ. .
Привет!
Всё, что нужно знать о покупке аттестата о среднем образовании
higherranker.com/купить-диплом-проверенные-способы/
Будем рады вам помочь!.
Привет!
Вопросы и ответы: можно ли быстро купить диплом старого образца?
mipropuestadenegocio.com/category/uncategorized/page/3/
Окажем помощь!.
Здравствуйте!
Приобрести документ о получении высшего образования вы сможете у нас.
ast-diplomy.com/kupit-diplom-krasnoyarsk
Успешной учебы!
Большие скидки по промокодам для всех promokodbar.ru .
Получите промокоды на популярные товары Получите промокоды на популярные товары .
Лучшие промокоды для выгодных покупок. free-promocode.ru .
Не упусти шанс сэкономить – промокоды тут Не упусти шанс сэкономить – промокоды тут .
Автомобільні новини https://avtonews.kyiv.ua України. Все для автовласника.
Максимальные скидки с нашим промокодом. Максимальные скидки с нашим промокодом. .
Проверенные промокоды на все случаи жизни Проверенные промокоды на все случаи жизни .
Секреты экономии – промокоды для вас http://www.promokodbar.ru .
Автоновини України https://avtomobilist.kyiv.ua огляди машин та новини для автомобілістів
Автомобільні новини https://autonovosti.kyiv.ua України та світу, тест-драйви нових авто, поради експертів
Авто статті https://bestauto.kyiv.ua з порадами з ремонту та обслуговування, авто блог з професійними порадами, огляди новинок
Максимальные скидки с нашим промокодом. Максимальные скидки с нашим промокодом. .
Промокоды, которые работают! Не пропустите! Промокоды, которые работают! Не пропустите! .
Не упусти шанс сэкономить – промокоды тут Не упусти шанс сэкономить – промокоды тут .
Секретные промокоды – успейте использовать! Секретные промокоды – успейте использовать! .
Все актуальные промокоды в одном месте http://www.promokodbar.ru/ .
Скидки до 50% по уникальным промокодам Скидки до 50% по уникальным промокодам .
Специальные промокоды для вас. http://www.free-promocode.ru .
Актуальные скидки и промокоды 24/7 http://www.promokodbar.ru .
Используйте промокод и получите скидку на первый заказ. Используйте промокод и получите скидку на первый заказ. .
Новые промокоды каждый день Новые промокоды каждый день .
Где найти актуальные промокоды? Узнайте здесь. Где найти актуальные промокоды? Узнайте здесь. .
Привет!
Заказать диплом ВУЗа.
sonnick84.blogitright.com/28349576/%D0%98%D1%89%D0%B5%D0%BC-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9-%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD-%D0%B4%D0%BB%D1%8F-%D0%BF%D0%BE%D0%BA%D1%83%D0%BF%D0%BA%D0%B8-%D0%B4%D0%B8%D0%BF%D0%BB%D0%BE%D0%BC%D0%B0
Экономьте с нашими проверенными промокодами. Экономьте с нашими проверенными промокодами. .
Привет, друзья!
Заказать документ ВУЗа можно в нашем сервисе.
ast-diploms.com/kupit-diplom-novosibirsk
Добрый день!
Приобрести документ института можно у нас.
ast-diplomas24.ru/kupit-diplom-omsk
Хорошей учебы!
Большие скидки по промокодам для всех promokodbar.ru .
Экономьте с нашими проверенными промокодами. Экономьте с нашими проверенными промокодами. .