首页 > 其他分享 >vue2使用vite

vue2使用vite

时间:2023-08-17 18:35:10浏览次数:37  
标签:index js json build vue2 使用 vite

安装插件

// 一个vite必备,第二个是为了兼容vue2 npm i -D vite vite-plugin-vue2

将public中的index.html拉出来,放在最外层,与package.json同级

vue2使用vite_json

在index.html中引入main.js

<!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"> <link rel="icon" href="/favicon.ico"> <title>vue2+vite</title> </head> <body> <div id="app"></div> <script type="module" src="/src/main.js"></script> </body> </html>

router中的index.js修改base

vue2使用vite_vue_02

创建vite.config.js(没有则需要新建)

import { createVuePlugin } from "vite-plugin-vue2";import { defineConfig } from "vite";export default defineConfig({ server: { host: "192.168.10.107", }, // plugins: [createVuePlugin()], plugins: [ createVuePlugin({ vueTemplateOptions: {}, }), ], resolve: { extensions: [".vue", ".mjs", ".js", ".ts", ".jsx", ".tsx", ".json"], alias: [ { find: "@", replacement: "/src", }, ], }, build: { // 设置vite打包大小控制 chunkSizeWarningLimit: 10000, }, });

修改package.json中的运行与打包命令

··· // 其他代码"scripts": { "serve": "vite --host", "build": "vite build" }, ··· // 其他代码

标签:index,js,json,build,vue2,使用,vite
From: https://blog.51cto.com/u_16229496/7126307

相关文章

  • Apache DolphinScheduler 支持使用 OceanBase 作为元数据库啦!
    DolphinScheduler是一个开源的分布式任务调度系统,拥有分布式架构、多任务类型、可视化操作、分布式调度和高可用等特性,适用于大规模分布式任务调度的场景。目前DolphinScheduler支持的元数据库有Mysql、PostgreSQL、H2,如果在业务中需要更好的性能和扩展性,可以在DolphinScheduler中......
  • 压测工具JMeter的使用
    1、官网:http://jmeter.apache.org/2、下载:http://jmeter.apache.org/download_jmeter.cgi3、用户手册:http://jmeter.apache.org/usermanual/index.html 补:另外redis-benchmark也是一个压测工具,有兴趣可以学习一下 命令测试: ......
  • 使用grep做文本的过滤
    常与管道符(|)结合在一起使用管道符piping:用于前一个命令的输出当作后一个命令的输入。常用于连接多个命令┌──(root㉿kali)-[~/work/exam]└─#psaux|grepapache2root419460.00.265682304pts/1S+17:260:00grep--color=autoapache2......
  • js前端传json,后台接收‘‘被转为quot使用replace方法替换
    前端解决方案:varjsonstr=datas.replace(newRegExp('"',"gm"),'"')正则参数说明g执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。m执行多行匹配。let data=eval('('+jsonString+')');实例1:    jsonstr.replace(newRegExp('"',......
  • 使用CDH调整yarn的内存和CPU资源大小
    1、登录CDH后选择YARN2、更改CPU在yarn配置页面,搜索在类别->资源管理中找到【容器虚拟CPU内核】或者直接搜索yarn.nodemanager.resource.cpu-vcores这里改的是单个服务器可以用的CPU的核心数,假设有3台服务器,每台这里设置32那总的yarn集群可用的cpu数就是32*3=96C,这个效果......
  • 使用php实现一个简单的登录系统
    title:php实现一个简单的登录系统date:2023-07-1721:57:52categories:CTF-Web入门description:php实现的简单登录系统要求是用户名和密码以数组的形式存在php文件里,能够编写一个简单的登录系统在学习完基本语法后,首先要用phpstudy(小皮)实现一个自己的网站,然后在vscode上......
  • 使用数据库的优化版php登陆系统
    title:使用数据库的优化版php登陆系统date:2023-07-3112:56:41categories:CTF-Web入门description:数据库优化版本在学习了MySQL以后,我尝试在原来的简易登陆系统上加入数据库。因为原来的账号密码都存在php文件的数组里嘛,现在存在了数据库里。网站依旧是用phpstudy集成......
  • 记录--webpack和vite原理
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言每次用vite创建项目秒建好,前几天用vue-cli创建了一个项目,足足等了我一分钟,那为什么用vite比webpack要快呢,这篇文章带你梳理清楚它们的原理及不同之处!文章有一点长,看完绝对有收获!正文一、webpack基本使......
  • 使用 pathlib 代替 os.path
    使用pathlib代替os.path这个是3.4版本以后的新功能pathlib---面向对象的文件系统路径下面是使用pathlib进行常见目录操作的案例:frompathlibimportPath#获取当前工作目录current_dir=Path.cwd()print("当前工作目录:",current_dir)#获取用户home目录......
  • Lnton羚通关于如何使用nanoPC-T4 安装OpenCV
    nanoPC-T4安装OpenCVNote:OpenCVhasbeenpre-installedinFriendlyCore/FriendlyDesktop(Versionafter201905)anddoesnotrequiremanualinstallation.PleasedownloadthelatestFriendlyCore/FriendlyDesktopImagefilefromthefollowingURL:http://downl......