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
相关推荐
时光足迹几秒前
腾讯云 TRTC UniApp SDK 从入门到上线
前端·vue.js·uni-app
时光足迹10 分钟前
uni-app 里把加密视频嵌入页面播放?我分析了 4 种方案,只有 1 种接近完美
前端·vue.js·uni-app
To_OC36 分钟前
万字解析《JS 语言精粹》之第五章:继承 5 大核心精髓(JS 原型核心)
前端·javascript·代码规范
时光足迹1 小时前
极光推送全攻略(上):被iOS证书折磨了三天,我写了一份前端也能看懂的避坑指南
前端·ios·uni-app
DyLatte1 小时前
AI 时代,最危险的不是被替代,而是努力不沉淀
前端·后端·程序员
mCell1 小时前
【锐评】桌面端技术营销:别拿跑分当工程判断
前端·rust·electron
柒和远方2 小时前
从一次工程审查看 AI 学习产品的边界兜底:RAG 资料链路一致性实战
前端·后端·架构
疯狂的魔鬼2 小时前
一个"懂分寸"的文本省略组件是怎样炼成的
前端·vue.js·设计
angerdream2 小时前
手把手编写儿童手机远程监控App之vue3 AI Gent
前端
李明卫杭州2 小时前
CSS BFC 完全指南:从原理到实战,彻底搞懂这个"结界"
前端