- 博客(73)
- 收藏
- 关注
原创 npm ERR! Cannot set properties of null (setting ‘peer‘)
最近使用npm publish发包时发现个问题,就是一直报错npm ERR!Cannot set properties of null (setting 'peer'),试了很多遍也没解决,网上的解决办法要么是换cnpm要么说是网络问题,结果都没让我解决问题,简直是乱弹琴。最后发现是我项目中有个.npmrc指定了安装包的镜像源,我第一次执行npm publish时直接走cmpm了,没有发版成功,后面虽然将镜像改了回来,但node_modules包已经损坏了,所以删除掉node_modules后提交就好了。
2025-06-03 14:32:28
106
原创 uniapp+vite+cli模板引入tailwindcss
目前vite+cli方式用的都是官方提供的模板,vite版本还是4.14版本,较旧,而tailwindcss已经有了4版本,实际发现引入最新版会报错,因而继续使用3.3.5版本。@uni-helper/vite-plugin-uni-tailwind是让小程序也支持tailwindcss的插件。起作用了,但是px-1, 默认的单位是rem,现在我需要改成和当前项目一样,非小程序单位是vw,小程序是rpx。某.vue文件中测试。
2025-05-15 10:29:47
468
原创 modal.vue:188 [Vue warn]: Failed to resolve component: el-button
------------------------------------------------------问题解决------------------------------------------------------modal组件是通过createApp重新创建的一个实例,然后挂载到html某元素上的,故和项目里面的vue实例不是同一个,因而无法解析element-plus组件。但我的项目里面引入了element-plus了呀。今天发现项目中突然报这样一个警告。
2025-05-13 09:52:21
237
原创 vite项目tailwindcss4的使用
然而,我在vite中按要求配置好了所有项之后,还是一直没有效果。尝试降低tailwindcss也没有用,搞了半天终于发现问题所在。因为我项目的主样式文件是一个scss文件,这是不行的,前几天接手了一个项目,看到别人用tailwindcss节省了很多css代码的编写,所以自己也想在公司项目中接入tailwindcss。必须要在css文件中导入tailwindcss才行。
2025-04-28 16:31:39
444
原创 fatal: unable to access ‘https://github.com/ike-yu-byte/Business.git/‘: Failed to connect to github.
2025-04-16 11:37:19
123
原创 Big integer literals are not available in the configured target environment (“chrome64“, “edge79“, “
vite.config.ts里面加上。
2025-04-09 15:34:28
266
原创 [plugin:vite:import-analysis] Cannot find module ‘vuex\dist\vuex.esm-bundler
我的是升级了uview-plus版本,导致一直报错,即时将版本降回去也报错,需要将package-lock.json和package-lock.yaml文件删掉重新安装软件包。
2025-03-26 11:36:45
465
原创 klineChart的使用
项目中目前有klineChart配置如下所示:平均收盘价这些不同周期的移动平均线叠加在价格走势图中,帮助投资者对比短期、中期、长期的价格趋势,辅助交易决策(如均线金叉、死叉信号等)。图中是金融分析中的组装给kcharts的数据。
2025-03-21 14:41:51
467
2
原创 VSCode集成C语言开发环境
下载MinGW点击download按钮下载exe文件到本地点击exe文件安装选择基础包和c++编译版vscode安装部分跳过安装code runner和c/c++插件。
2025-03-12 20:24:36
292
原创 计算机考研C语言
每个C语言程序不管有多少行代码,都是从main函数开始执行的,main函数是程序的入口,main函数也被叫做:主函数。main 前面的int表示main函数执行结束的时候返回-一个整型类型的值。所以在main函数的最后写return 0;函数需要知道变量在内存中的具体位置,才能将用户输入的值写入对应的内存空间。简单理解:形参要想改变实参的值,必须加上&,它的作用是获取变量在内存中的存储地址。
2025-03-11 23:59:53
485
原创 数据结构(王卓版)
输入计算机且能被计算机处理程序识别和处理的符号集合。:对数据元素进行操作,以及这些操作在存储结构上的实现。:数据元素之间在计算机内存中的表示。能够被计算机存储、识别、加工。:性质相同的数据元素集合,是数据的一个子集。(比如表中的某一行)客观事务的符号表示。:构成数据元素不可分割的最小单位。也会简称为元素、记录、结点、顶点。:带结构的数据元素的集合。:数据元素之间的逻辑关系。
2025-03-09 22:47:33
322
原创 qrcode.js?v=70b3b9ed:1933 Uncaught (in promise) TypeError: canvasEl.getContext is not a function
原因:qrcode操作的根节点不是canvas,需要改成canvas就好了。
2025-03-06 11:55:55
287
原创 网页如何做更新/维护期间通知
每个接口返回的状态码都是99999即可,前端根据状态码跳转对应的提示页面。实现以上效果,然后看了项目接口,其实很简单。
2025-03-04 09:40:03
254
原创 [plugin:uni:h5-inject] Unexpected token (225:64)at pages/assets/withdraw.vue:225:64Build failed wi
报错原因:由于ts项目中仍有部分文件用的ts,误给函数参数写了个ts类型。运行没问题,打包时出现如上错误,不过指出了出问题的文件名。
2025-02-19 16:38:12
149
原创 vite的vue项目中行内样式转vw或者rem
vite项目中,行内样式转vw的是有插件的,但是转rem的目前没有发现有,但是可以考虑通过用转vw的插件来实现转换成rem的效果。转rem时,这里涉及到换算问题,要在设计稿尺寸对应的根元素100px基础上乘以100。使用vite-plugin-style-to-vw插件。利用这个插件,注意转换运算,可以将px转换成其它各种单位。
2025-02-19 12:11:58
303
原创 nginx: [alert] could not open error log file: CreateFile() “logs/error.log“ failed (3: The system ca
原因:没有进入nginx安装文件夹下面执行操作nginx的命令。自己写了个用node启动nginx的脚本。
2025-02-19 12:01:35
455
原创 <script src=“/static/lightweight-charts.js“> in “/index.html“ can‘t be bundled without type=“module“
vite项目的html文件中采用script方式导入了一个非模块化文件,打包时会出现如上所示的警告。
2025-02-14 17:37:27
266
原创 pocss.plugin was deprecated
原因:当前使用的是postcss8, postcss-px-to-viewport是8以下版本适配的插件,虽然目前还能用,但是建议升级成postcss-px-to-viewport-8-plugin。安装postcss-px-to-viewport-8-plugin。打包时postcss插件报下面一个错误。
2025-02-14 16:44:22
243
原创 Use of eval in “../../node_modules/.pnpm/vconsole@3.15.1/node_modules/vconsole/dist/vconsole.min.js
报错原因:vconsole里面使用了eval,这被认为是不安全的。
2025-02-14 16:26:52
538
原创 vite让每个scss文件自动导入某段内容
写了如下一个scss函数,希望自动导入到每个scss文件里面。vite.config.ts里面如下配置。
2025-02-14 14:39:23
391
原创 vite项目区分开发环境和生产环境
import.meta.env.MODE==='production' 或者 import.meta.env.MODE==='development'vite的cli模版中搭建的项目需要区分开发环境和生产环境的相关配置。
2025-02-14 09:12:59
150
原创 [intlify] ‘allowComposition‘ option will be dropped in the next major version. For more information
这个vue-i18n版本是9.14.0,在vue3里面报错如下,然后我以为把vue-i18n配置里面的allowComposition去掉就可以了,结果项目使用了useI18n的地方报错。将vue-i18n里面的allowComposition去掉,同时将legacy设置为false即可。
2025-01-23 19:54:16
166
原创 uniapp中h5的微应用解决办法
目前出现一个问题就是,iframe嵌入子页面后,子页面内的ttf文件无法解析,导致iconfont图标内容丢失了。注意:不同域名下,父子页面通信只能用postMessage,否则都会出现跨域问题报错哟。的教程,虽然没报错,但是子应用的vue节点根本没挂载上,不知道什么原因,如下图所示。考虑过用wujie,参考官网。子应用:main.ts中。目前还没找到解决办法。
2025-01-20 21:16:33
580
原创 plus is not defined eslint报错
将eslint配置文件的globals里面添加plus: true。plus is not defined eslint报错。
2025-01-16 11:09:30
243
原创 uview-plus去除看广告
uview-plus是uview2的vue3版本,使用方式和vue2版本几乎一模一样,但是有个很恶心的地方,就是组件文档要看广告。调整这两个页面的z-index值为0以下即可。
2025-01-14 15:22:30
1244
6
原创 nginx: [emerg] bind() to 0.0.0.0:80 failed 端口被占用
然后再进入nginx文件夹目录下面。输入nginx.exe。
2025-01-14 11:16:23
870
原创 知乎如何创作产生收益
电视、空调、洗衣机、冰箱、集成灶、燃气炤、油烟机、热水器、洗碗机、吸尘器、扫地机器人、净水器、空气净化器。:笔记本电脑、手机、平板、耳机、智能手环、智能手表、鼠标、键盘、显示器、投影仪。:破壁机、电磁炉、微波炉、烤箱、电动牙刷、剃须刀、吹风机、按摩器。:床垫、枕头、被子、人体工程学椅、智能马桶、电子锁、行李箱。两天之内做好选品,然后将带货文章写出来。
2025-01-13 14:57:19
196
原创 the capitalization checksum test failed, or it‘s an indirect IBAN address which can‘t be converted.
大写校验和测试失败,或者它是一个无法转换的间接IBAN地址。
2025-01-13 09:32:37
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人