Node.js 将原生支持 TS
Node.js 近日刚合并了一个 PR#53725,主要内容是通过设置 flag --experimental-strip-types,使得可以在 Node.js 中直接执行 TypeScript 文件。Node.js 会自动将 TypeScript 源代码转译为 JavaScript 源代码,不需…
Node.js 近日刚合并了一个 PR#53725,主要内容是通过设置 flag --experimental-strip-types,使得可以在 Node.js 中直接执行 TypeScript 文件。Node.js 会自动将 TypeScript 源代码转译为 JavaScript 源代码,不需…
每次 JavaScript 更新都会引起轰动。 ES6 是一个重大更新,距离它的前身 ES5 已经有六年了。浏览器厂商和 JavaScript 开发者都被大量的新特性所淹没,需要学习和适应。为了避免一次性出现大量新特性,从那时起,Ja…
error: failed to run custom build command for `app v0.1.0 pake https://www.baidu.com --name Test --icon ./vite.png 自定义图标打包报错 原因大概就是用的图标 ico格式不对 或者读取有问题 改了一下用线上ps…
介绍 Pake 是一个开源的桌面应用构建工具,它使用 Rust 和 Tauri 技术,可以将网页转换为轻量级的桌面应用。这个工具支持多种操作系统,包括 Mac、Windows 和 Linux,与electron一样,但是pake打包体积小、启动更快…
真没想到我一个小破个人博客站也值当的被黑,服了你们小黑子了,真欺负人啊!!! 过程是这样的,昨天博客还没写完暂时保存了一下,上午存的草稿,下午刷新页面就404了,开始没在意这回事,到网站首页看了看不没问…
今天发现一个好玩的东西 WeChatMsg ,该项目能够将 Windows 上的微信聊天记录,导出成 HTML、Word、Excel 和 txt 等格式的文档。导出的 HTML 文档,还原了微信聊天界面,而且包含文本、图片、视频、表情包、语音、…
背景 vue2的项目想要更改为vite打包,一些配置都改了但是运行项目后报错 TypeError:Cannot read properties of undefined(reading'_android') 看报错是因为引用的三方插件 qrcodejs2 的问题 解决方法 去掉qrcodejs2…
背景 最近公司有新项目,在技术选型上选择了vite+vue3,vite的好处就不多说了 ,新项目创建后运行报错,本地node版本太老了,升级node后可以运行了但是以前的其他项目没法运行和打包了,没办法又装了nvm,切换node…
require() Node.JS 原生方法,以CommonJS方式加载模块/文件/图片; Webpack 默认支持,Vite不支持; 报错Uncaught (in promise) ReferenceError: require is not defined require()加载模块 const OSS = require(…
在VSCode中大家常用操作Ctrl+Shift+F(项目查询) 或 Ctrl+F(文件内查询) 再或者 用到 Ctrl+Shift+H(整个项目查找替换) 和 Ctrl+H(文件内查找替换),这些查找替换都是整体的比如查找div,那就直接输入div就能查到,但…
打包优化老生常谈的问题了,随着项目迭代,业务逻辑复杂度的提升代码越来越多,无论是webpack还是vite打包都会遇到打包文件太大从而导致首页加载缓慢,打包优化可从代码压缩,文件压缩 这两种方式着手,废话不…
传统的表单开发通常需要编写大量的重复代码,例如处理用户输入、验证数据、更新 UI 等等。为了简化开发,我们可以借助 Vue 3 的新特性,例如组合式 API 和 ref 对象。 使用 ref 对象管理表单数据 在 Vue 3 中,我们…