vite.config.js如何使用env的环境变量
了解下环境变量在vite中 官方文档走起 https://cn.vitejs.dev/guide/env-and-mode.html#env-variables-and-modes 你见到的.env,.env.production等就是放置环境变量的 官方文档说到.env.[mode] # 只在指定模式下加载,比如.env.development只在开发环境加载 至于为什么是development,而不是其他的,因为默认就是development和production来区分开发和生产 你也可以自定义,只需要在启动的时候添加--mode xxxx就可以,比如下面的 下图为输出查看import.meta.env,就会发现mode变为了abdfed “import.meta” is not available with the “cjs” output format and will be empty [empty-import-meta] 如果你在vite.config.js中直接使用import.meta.env,就会发现出现这个错误了 ...
文心一言开通后吐槽下
12总的来说,不推荐使用和续费光是生成速度就落后一大截了.........亏我还开了会员,操蛋 速度慢,还会出现火爆使用 生成速度太慢了 大概2~3分钟左右才处理好 切出网页标签还不能生成了! 这一点真无语,必须要一直看着……………….
artalk设置进程守护和普通方式部署下创建密码
以宝塔的进程守护管理器为例子 对应的artalk版本为2.8.7 普通方式部署下创建密码 普通方式管理员密码需要通过该方式创建,不然没有没办法登录 12345// 切换到artalk所在目录,命令行执行//之后按照提示输入账号密码./artalk admin -c artalk.yml 设置进程守护 格式如下 1234567/<artalk所在文件路径>/artalk server示例/root/artalk_plus/artalk server 示例图如下 artalk的目录结构
网页出现为了更好的体验,请将手机竖过来
前言 网站:https://act.xinyue.qq.com/commercial/act/af93dc75d9fc541d4833f05e98a9f54b6pre/index.html 发现必须要手机端才可以,否则显示”为了更好的体验,请将手机竖过来”的提示信息 很好奇怎么做的,UA?发现更改UA后依旧显示,后面看代码就知道了 可以看到是通过媒体查询的方式实现的 123@media (orientation: landscape) and (min-width: 718px){ /** ... */} 知识点 mdn网站 https://developer.mozilla.org/zh-CN/docs/Web/CSS/@media/orientation 媒体查询(Media Query)是CSS的一种功能,用于在不同设备和屏幕尺寸下应用不同的样式。通过媒体查询,可以根据设备的特性(如宽度、高度、分辨率等)来定制网页的布局和设计。 orientation 是媒体查询中的一个属性,用来检测设备的方向。它有两个可能的值: portrait ...
electron-键盘打字小猫吐花学习
前言 项目开源地址 https://gitee.com/jack_whh/flow-cat-public 哔哩哔哩视频 https://www.bilibili.com/video/BV1gP411A7DG 效果 用到的库uiohook-napi 监听键盘,nodejs专用 一些关键图片设置无法拖动 ondragstart="r eturn false;" draggable="false" 设置可拖动元素 默认情况下, 无边框窗口是不可拖拽的。 应用程序需要在 CSS 中指定 -webkit-app-region: drag 来告诉 Electron 哪些区域是可拖拽的(如操作系统的标准标题栏)在可拖拽区域内部使用 -webkit-app-region: no-drag 则可以将其中部分区域排除。 要使整个窗口可拖拽, 您可以添加 -webkit-app-region: drag 作为 body,html 的样式: 123body,html { -webkit-app-region: drag;} ...
穿越火线crossfire2.0 sql2014数据库文件
具体自测吧~~ 试了几天,挺稳定的~ 可能有一个用户名叫qiuye 下载地址 https://wwi.lanzoup.com/iLjKT1zaeded https://www.123pan.com/s/KlAEjv-mzMSh.html 可能数据库里面的ip是106.75.63.141,需要替换为自己的ip地址
QQ农场-phpYeFarm添加数据教程
前置知识plugin\qqfarm\core\data D:\study-project\testweb\upload\source\plugin\qqfarm\core\data 也就是plugin\qqfarm\core\data 是一个缓存文件,如果更新农场数据后,必须要删除才可以 解决种子限制(必须要做才可以添加成功) 你不更改加入了id大于2000直接删除种子 D:\study-project\testweb\upload\source\plugin\qqfarm\core\source\nc\mod\repertory_getuserseed.php 也就是core\source\nc\mod\repertory_getuserseed.php 12345$value > 0 && $key > 0 && array_key_exists($key, $cropstype) && $key < 2000 更改为$value > 0 && $key > 0 ...
idea,webstorm等系列通用激活
第一步 下载 https://gitee.com/ja-netfilter/ja-netfilter/releases 或者 https://wwi.lanzoup.com/iol6U1sm1lsh 备用下载https://cloudreve.123916.xyz/s/gBF6 如果想省略替换步骤,可以直接使用替换好的 https://wwi.lanzoup.com/ifk3l1sm1lrg 备用下载https://cloudreve.123916.xyz/s/KbiJ 替换内容 打开ja-netfilter\config中的url.conf,内容配置如下 12[URL]PREFIX,https://account.jetbrains.com/lservice/rpc/validateKey.action 打开ja-netfilter\config中的dns.conf,内容配置如下 123[DNS]EQUAL,jetbrains.com;EQUAL,dbeaver.com 如果激活的版本低于2022.2,这一步可以不做, 打开ja-netfilter\c ...
TS2322 Type Element is not assignable to type ReactNode
出现TS2322 Type Element is not assignable to type ReactNode 大部分都是ts的问题,没有识别到,目前在preact出现过这种 解决 在tsconfig.json添加下面内容 1234"paths": { "react": ["./node_modules/preact/compat"], "react-dom": ["./node_modules/preact/compat"]} tsconfig.json完整内容 123456789101112131415161718192021222324252627282930{ "compilerOptions": { "target": "ESNext", "useDefineForClassFields": true, "lib ...
JAVA学习笔记
day01代码的结构 主类名,包含main方法的类名 12345类{ 方法{ 语句; }} 编译javac 要编辑的文件名.java(包含扩展名),生成字节码.class文件 cmd需要在HelloWorld.jav文件夹目录下 javac ./HelloWorld.java 1234567public class HelloWorld { public static void main(String[] args){ System.out.println("helloWorld"); }}//String[] args 不要漏掉了 运行java 编辑后的文件 1234567java 主类名 (也就是 java HelloWorld)java HelloWorld 正确的java HelloWorld.class 错误的java ./HelloWorld.class 错误的java ./HelloWorld 错误的 更改编码格式 1javac -encodin ...