logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VUE升级Vite接口加密解密,Vite替代node-rsa,pkcs1.js:9 Uncaught ReferenceError: Buffer is not defined

用VUE2.6写的项目想更换Vite框架卡在了接口加解密的环节网上乱七八糟的方法都试过了,都没有用查了一圈后才发现是Vite不使用node模块,导致我之前项目使用的‘node-rsa’不适用后来换成了NodeRSA// 1、先安装 jsencryptnpm install jsencrypt --save// 2// 原代码:import NodeRSA from 'node-rsa';// 换成

文章图片
#node.js#vue.js#javascript
ANTD3+VUE3控制台报错[ant-design-vue: Form.Item]FormItem can only collect one field item, you haved set

原因是一个<a-form-item>建议只绑定一个v-model,如果存在多个v-model值,应该用<a-form-item-rest>标签绑定。

文章图片
#前端#javascript#html
@vitejs/plugin-vue-jsx 安装依赖报错 VUE3引入JSX报错 npm i @vitejs/plugin-vue-jsx peer vite@“^5.0.0“ from @vite

有个比较老的项目想引入jsx,安装依赖时一直装不上,切换了几次node版本也不行,后来仔细一看报错信息才找到原因。如果你是vite4版本,通过npm i vite和npm update ,也依旧只是最新的vite4版本。如图,建议把 @vitejs/plugin-legacy 也一并更新到最新版本。那么就应该执行以下执行,先把vite升级到vite5版本。不过,既然来都来了,也建议把vue也升级一

文章图片
#vue.js#npm#前端
到底了