Vite - Vite 最小项目

Vite 最小项目

1、项目初始化
  1. 创建项目 my-project,安装 Vite
shell 复制代码
npm install vite --save-dev
  1. 完善项目结构

    my-project/
    ├── node_modules/
    ├── package.json
    ├── package-lock.json
    ├── index.html
    └── src/
    └── main.js

  2. package.json,配置项目

json 复制代码
{
    "scripts": {
        "dev": "vite",
        "build": "vite build"
    }
}
2、代码编写
  1. index.html
html 复制代码
<!doctype html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>index</title>
    </head>

    <body>
        <div id="app"></div>
        <script type="module" src="/src/main.js"></script>
    </body>
</html>
  1. main.js
js 复制代码
console.log("项目启动");

const app = document.querySelector("#app");
if (app) {
    app.innerHTML = "<h3>Hello Vite</h3>";
}
3、项目运行
  1. 启动开发者服务器
shell 复制代码
npm run dev
  1. 项目打包
shell 复制代码
npm run build
相关推荐
前端双越老师1 分钟前
程序员 1v1 访谈系列第三期:先不要想在工作中有突破
前端·ai编程·全栈
浮生望5 分钟前
从作用域链到 React 陈旧闭包:为什么函数式更新能拿到最新 state
javascript
chenxy026 分钟前
国产加速卡-应知应会
linux·运维·服务器
小羊没烦恼!6 分钟前
浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色
前端·数据库·后端·python·web安全·oracle
myaifas9 分钟前
新人的第一个任务该怎么选
前端·产品经理
怕浪猫21 分钟前
前端转全栈最低成本的技术栈选择
前端·javascript·面试
狂师23 分钟前
AI时代我们要如何玩抓包测试:Reqable + AI Agent
前端·程序员·测试
data analyse 45625 分钟前
页面卸载时埋点上报总丢失?sendBeacon 上报与补偿方案
大数据·运维·服务器·前端·数据库·人工智能·数据分析
WebInfra33 分钟前
Rsdoctor 2.0 发布:Agent 驱动的全自动优化工具
前端·javascript·node.js
乘风gg34 分钟前
AI Coding 时代最值钱的东西,软件工程(上)
前端·ai编程·claude