# vue2-vite **Repository Path**: silentcodermqy/vue2-vite ## Basic Information - **Project Name**: vue2-vite - **Description**: 构建一个基于vite的vue2项目模板 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-07 - **Last Updated**: 2025-04-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vue 2 + Vite > 这是一个 Vue 2 + Vite 的项目模板。 ## 功能 - 支持 Vue 2 - 支持 Vite ## 安装 ```bash npm install ``` ## 运行 ```bash npm run dev ``` ## 注意 - 请确保您的 Node.js 版本为 18 ## 比较原项目删除依赖 ```js { // 以下是与 Vue CLI 强相关或已被替代的依赖 "babel-polyfill": "6.26.0", // Vite 使用现代浏览器不需要 "console": "^0.7.2", // 开发调试工具,非必要 "node-sass": "^8.0.0", // Vite 推荐使用原生 CSS 或 PostCSS "sass-loader": "7.0.1", // 同上 "vue-style-loader": "4.1.2", // Vite 内置样式处理 "webpack-obfuscator": "^2.6.0", // Webpack 专用插件 "core-js": "^3.6.5", // 传统浏览器支持 } { // 使用vite内置工具可替代 "@vue/eslint-config-prettier": "3.0.5", // Vite 内置的 Prettier "babel-eslint": "10.0.1", "eslint-plugin-vue": "5.0.0", "javascript-obfuscator": "^2.6.0", // Vite 内置的 terser 已提供基础混淆 } { // 以下是 Vue CLI 专用工具链 "@vue/cli-plugin-babel": "3.3.0", "@vue/cli-plugin-eslint": "3.3.0", "@vue/cli-service": "3.3.0", "webpack": "^4.44.1", "webpack-cli": "^3.3.12", // 以下 loader 在 Vite 中不需要 "less-loader": "5.0.0", "stylus-loader": "^3.0.2", "vue-loader": "14.2.4" } { // 以下是与 项目中引用但并未使用的依赖 "flex.css": "^0.1.1", // 流行的 CSS 框架,用于快速构建响应式布局 "localforage": "^1.7.3", // 本地存储库,用于替代 localStorage "marked": "^1.2.5", "normalize.css": "^8.0.0", // 流行的 CSS 重置(Reset)库,用于解决不同浏览器默认样式的差异问题 "process": "^0.11.10", // 用于处理 Node.js 进程的工具 "qs": "^6.9.4", // 用于解析和字符串化 URL 查询参数的库 "scriptjs": "2.5.9", // 用于在页面中动态加载 JavaScript 脚本的库 "sortablejs": "1.10.2", // 用于实现可排序的列表的库 "turndown": "^7.0.0", // 用于将 HTML 转换为 Markdown 的库 "vue-photo-preview": "1.1.3", // 用于在 Vue 应用中预览图片的库 "zrender": "^4.3.2", // 用于在浏览器中绘制矢量图形的库 } ```