perry 跨平台编译如果本机编译很是麻烦,特别是mac电脑,下面分享从零开始构建一个包含 Perry 编译器的 Linux 环境。 整体步骤: #1.先perry 打基础镜像 docker build --platform linux/amd64 -f perry...
node
js 编译二进制,编译成 macOS/iOS/Android/Linux/Windows 全平台原生应用
一、Perry 是什么 Perry 是一个用 Rust 编写的原生 TypeScript 编译器,核心思路非常清晰: 输入 TypeScript → 输出各平台原生可执行文件 支持的平台: 桌面:macOS、iPadOS、Windows、Linux 移动:iOS、And...
使用Electron将HTML单页面打包为exe
1. 安装Node.js 首先,确保你安装了Node.js。Electron基于Node.js,因此你需要先有Node.js环境。你可以从Node.js官网下载并安装。 2. 初始化新的Electron项目 打开终端(或命令提示符),然后执行以下步骤:...
yarn 安装包时error Error: certificate has expired
原因:HTTPS 证书验证失败 查看配置strict-ssl yarn config list 关闭strict-ssl yarn config set strict-ssl false
js 去掉指定的url 参数
你可以通过解析 URL 并从中删除指定的参数,然后再重新构建 URL。这里是一个实现这个功能的示例函数: function removeURLParameter(url, parameter) { // 将 URL 解析成一个 URL 对象 var urlObj...
用最简单的例子讲解js中解决异步的方法
解决js异步的方法有很多种,今天就讲解一下如何解决js中的异步问题。 在讲解异步解决办法之前我们需要知道什么是异步。定时器、AJAX、事件绑定等都会引起js的异步行为,今天用js中的定时器为例来讲解,看下题。 ...
async函数
一,async函数介绍 1.async函数是异步的一种方案,可以让异步的操作同步执行。 二,async函数基本形式 1.声明形式:在函数前加上关键字async 表示该函数是一个async 函数 async function fn(){ awai...
nodejs express multer 上传图片
安装依赖 npm install --save multer multerConfig.js // 1. 引入依赖 const multer = require("multer"); const md5 = require("md5"); const fs = require("fs"); // 2. 引入工具 const path = r...
Express使用express-validator
在Express中验证传入的数据。 假设您有一个POST接口,它接受名称、电子邮件和年龄参数: const express = require('express') const app = express() app.use(express.json()) app.post('/form', (re...
express+svg-captcha验证码实现及验证
安装: npm install --save svg-captcha svg-captcha依赖session存储验证码信息 express-session是express中比较常用的处理session的中间件,使用npm安装 npm install express-session --save sess...