返回顶部
首页 > 资讯 > 精选 >webpack转vite的操作流程与问题是什么
  • 101
分享到

webpack转vite的操作流程与问题是什么

2023-07-05 13:07:15 101人浏览 八月长安
摘要

今天小编给大家分享一下webpack转vite的操作流程与问题是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、全局安

今天小编给大家分享一下webpack转vite的操作流程与问题是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

一、全局安装wp2vite

npm install -g wp2vite

二、在项目中执行一下命令

执行之前记得安装好依赖:npm install

wp2vite --config=./Vue.config.js //你的WEBpack配置文件

执行完以上命令后再执行一遍:npm install

截止这一步,主要操作搞定

三、项目配置操作

删除原有public目录下的index.html文件

修改根目录下的index.html,引用自己的main.js文件

<script type="module" src="/src/main.ts"></script>

我的是ts,可自行修改

重点:vite.config.js

①设置alias,增加绝对路径@

let alias = {    '.git': path.resolve(__dirname, './.git'),    'Docker': path.resolve(__dirname, './docker'),    'docs': path.resolve(__dirname, './docs'),    'node_modules': path.resolve(__dirname, './node_modules'),    'public': path.resolve(__dirname, './public'),    'src': path.resolve(__dirname, './src'),    '@': path.resolve(__dirname, 'src'),  }

②设置proxy,就是你的代理

在proxy对象中添加代理

webpack转vite的操作流程与问题是什么

注意此时写法有变,将pathRewrite修改为rewrite,举个栗子

vue.config.js

'/api': {        target: `Http://localhost:8180`,        changeOrigin: true,        ws: true,        pathRewrite: {          '^/api': '',        },      },

vite.config.js

'/api': {      target: `http://localhost:8180`,       changeOrigin: true,      ws: true,      rewrite: (path) => path.replace(/^\/api/, '')    },

require报错

如果你用到了require.context(),请替换为import.meta.globEager(),示范如下

const requires = require.context('@/modules', true, /router\.ts$/);//原有const requires = import.meta.globEager("@/modules/*/router.ts")//修改后

path.resolve报错

先安装依赖

npm install path-browserify --save

修改引入方式为

import path from 'path-browserify'

四、启动项目

npm run dev

五、速度比较

启动速度

vite

webpack转vite的操作流程与问题是什么

webpack

实在太慢,不想截图了

热更新速度

biu~bang //超级快

录了视频,但是要转成gif,不想转,改vue页面改完就能生效,都不用刷新页面;改ts文件也是立刻生效,会自动刷新页面

以上就是“webpack转vite的操作流程与问题是什么”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。

--结束END--

本文标题: webpack转vite的操作流程与问题是什么

本文链接: https://lsjlt.com/news/351994.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • webpack转vite的操作流程与问题是什么
    今天小编给大家分享一下webpack转vite的操作流程与问题是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、全局安...
    99+
    2023-07-05
  • webpack转vite的详细操作流程与问题总结
    目录前言一、全局安装wp2vite二、在项目中执行一下命令三、项目配置操作四、启动项目五、速度比较总结前言 最近在开发一个超级大的管理端项目,每次启动都要在8、9分钟,热更新一次也需...
    99+
    2023-03-19
    webpack转vite webpack vite区别 webpack转vite自动化工具
  • webpack的打包流程和原理是什么
    这篇文章主要介绍“webpack的打包流程和原理是什么”,在日常操作中,相信很多人在webpack的打包流程和原理是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”webp...
    99+
    2024-04-02
  • elasticSearch-api的具体操作流程是什么
    这篇文章主要介绍“elasticSearch-api的具体操作流程是什么”,在日常操作中,相信很多人在elasticSearch-api的具体操作流程是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ela...
    99+
    2023-06-20
  • C语言文件的操作流程是什么
    这篇文章主要介绍“C语言文件的操作流程是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C语言文件的操作流程是什么”文章能帮助大家解决问题。为什么使用文件前面写的通讯录,增加人数退出程序后,数据就...
    99+
    2023-06-29
  • Spring Security基本架构与初始化操作流程是什么
    这篇文章主要介绍“Spring Security基本架构与初始化操作流程是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Spring Security基本架构与初始化操作流程...
    99+
    2023-07-05
  • 什么是Spark中的动作操作和转换操作
    在Spark中,动作操作是指对RDD数据集进行计算并返回结果的操作,例如collect、count、reduce等操作,这些操作会触...
    99+
    2024-03-05
    Spark
  • php操作ElasticSearch搜索引擎流程是什么
    本篇内容主要讲解“php操作ElasticSearch搜索引擎流程是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php操作ElasticSearch搜索引擎流程是什么”吧!一、安装通过co...
    99+
    2023-06-25
  • 域名转入的流程是什么
    1.选择新的域名注册商或托管服务商;2.在新的域名注册商或托管服务商处创建账户;3.在新的域名注册商或托管服务商处发起域名转入申请;...
    99+
    2023-06-13
    域名转入 域名
  • Java IO流创建读取与写入操作是什么
    这篇文章主要讲解了“Java IO流创建读取与写入操作是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java IO流创建读取与写入操作是什么”吧!概念IO流可以初步的理解为数据间的传输...
    99+
    2023-06-30
  • CSS的工作流程是什么
    本篇内容主要讲解“CSS的工作流程是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS的工作流程是什么”吧! 从上面的页面渲染流程可以知道浏览器在解析了...
    99+
    2024-04-02
  • Sentinel的工作流程是什么
    本篇内容主要讲解“Sentinel的工作流程是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Sentinel的工作流程是什么”吧!Sentinel统计QPS...
    99+
    2024-04-02
  • Git的工作流程是什么
    本文小编为大家详细介绍“Git的工作流程是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Git的工作流程是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Git 工作流程一般工作流程如下:克隆 Git 资...
    99+
    2023-06-17
  • Djabgo的工作流程是什么
    Django的工作流程如下:1. 客户端发送HTTP请求到Django应用的服务器。2. 服务器接收请求并根据URL映射找到相应的视...
    99+
    2023-10-19
    Djabgo
  • springmvc的工作流程是什么
    Spring MVC的工作流程如下:1. 客户端发送HTTP请求到DispatcherServlet。2. DispatcherSe...
    99+
    2023-08-18
    springmvc
  • mvc的工作流程是什么
    MVC(Model-View-Controller)是一种软件设计模式,它将应用程序分为三个核心组件:模型(Model)、视图(Vi...
    99+
    2023-10-26
    mvc
  • springboot的工作流程是什么
    Spring Boot 的工作流程如下: 创建 Spring Boot 项目:首先需要使用 Spring Initializr ...
    99+
    2024-03-14
    springboot
  • Oracle索引范围扫描操作流程是什么
    本篇内容主要讲解“Oracle索引范围扫描操作流程是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle索引范围扫描操作流程是什么”吧!索引范围扫描就...
    99+
    2024-04-02
  • 云服务器ecs用户操作流程是什么
    云服务器ECS用户操作流程如下: 确认云服务器ECS账户的密码,可以使用登录名、邮箱、用户名或者手机号码等任一有效的信息注册云服务器ECS账户,确保账户信息安全。 登录云服务器ECS账户,进入云服务器ECS管理界面,可以使用账户创建快捷...
    99+
    2023-10-26
    操作流程 服务器 用户
  • 云服务器ecs用户操作流程是什么样的
    登录云服务器:在云服务器控制台中输入正确的用户名和密码,登录云服务器。 创建实例:在实例管理界面中,选择需要创建的云服务器实例,然后点击“创建实例”按钮。 配置云服务器:在实例管理界面中,可以对云服务器的配置参数进行配置,如CPU、内存、...
    99+
    2023-10-27
    操作流程 服务器 用户
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作