首页 新闻 会员 周边 捐助
1
回答数

回答被采纳 30 nodejs 脚本 eslint 报错:'console' is not defined

在 build.mjs 脚本中下面的代码可以正常运行 import * as process from 'node:process' try { // ... } catch (ex) { conso
2
回答数

待解决问题 30 命名问题:fileExists 加上 is 前缀如何正确命名

在 typescript 代码中遇到一个命名问题 const fileExists = await fsUtil.exists(fsPath) 上面这样命名,eslint 会告警 Variable n
1
回答数

已解决问题 30 esbuild: 如何实现类似 webpack DefinePlugin 的变量定义功能

园子的 vscode 扩展准备改用 esbuild,之前用的是 webpack,在 webpack 的配置文件中使用 DefinePlugin 在 build 时在代码中添加变量定义 plugins:
1
回答数

已解决问题 30 typescript: 如何获取异常信息

下面的代码会造成 eslint 报错 try { // ... } catch (e) { console.log('错误信息:' + e) } eslint 报错信息如下 Invalid opera
1
回答数

回答被采纳 30 esbuild: 如何将静态文件复制到 build 输出目录

比如将 src/assets 中的所有文件复制到 out/assets,请问如何在 esbuild 的执行过程中完成这个复制操作?
1
回答数

回答被采纳 30 esbuild: 遇到 "Could not resolve './presets'" 问题

准备使用 esbuild 编译园子的 vscode 扩展 ,参考 vscode-postfix-ts/build.mjs 创建了下面的 build.mjs import esbuild from 'e
1
回答数

回答被采纳 30 css: 如何让背景图填充背景时在左边留出一小块间距

背景图是一个很窄的图片,如果用 background-repeat-x: repeat; 会填满背景,如果用 background-repeat-x: no-repeat; background-po
1
回答数

回答被采纳 30 SQL Server: 如何整理 HEAP 类型的索引碎片

通过下面的 SQL 查询数据库的索引碎片 SELECT OBJECT_NAME(ind.OBJECT_ID) AS TableName, ind.name AS IndexName, indexsta
1
回答数

回答被采纳 30 typescript: RegExp 创建正则表达式对象时如何对字符串进行 escape

比如下面的 typescript 使用 RegExp 的代码 const regex = new RegExp(String.raw`${prefix}${src.data}`, 'g') text
1
回答数

回答被采纳 30 typescript: 正则表达式匹配时无法使用 matchAll

下面的 ts 代码编译时报错 Property 'matchAll' does not exist const regex = /!\[(\[.+?\])\][\s\S]+?\1:\s*(.*?)\s
1
回答数

回答被采纳 30 typescript: 正则表达式提取图片地址的问题

这个问题来自园子 vscode 扩展的一个 issue https://github.com/cnblogs/vscode-cnb/issues/83 需要从下面的 markdown 文本中提取出 .
1
回答数

回答被采纳 30 msbuild 如何实现 TargetFramework 大于等于某个版本号的条件引用

目前在 .csproj 中采用如下方式根据 TargetFramework 版本号实现条件引用 nuget 包 <Choose> <When Condition="'$(TargetFramework
2
回答数

回答被采纳 30 奇怪的 vscode 扩展问题:"command 'vscode-cnb.*' not found"

这是园子的 vscode 扩展多次遇到的问题,相关 issue 如下: https://github.com/cnblogs/vscode-cnb/issues/245 https://github.
1
回答数

回答被采纳 30 typescript: tsconfig.json 是否需要 exclude node_modules

请问 tsconfig.json 是否需要排除 node_modules 文件夹,比如 { "include": ["src/**/*"], "exclude": [ "node_modules" ]
2
回答数

已解决问题 30 vscode extension 遇到奇怪的问题 "module is not defined"

园子的 vsocode 扩展在 markdown 预览时浏览器控制台会报错 Uncaught ReferenceError: module is not defined,异常发生于 module.ex
1
回答数

回答被采纳 30 typescript: 获取文件路径中文件名的最简单方法

比如从文件路径 C:\Users\Administrator\Documents\Cnblogs\会员救园.17520031.md 中获取文件名 会员救园.17520031.md
2
回答数

回答被采纳 30 shell: 如何从 Cnblogs.Payment.Alipay.Web 中得到 payment-alipay-web

如题,如何通过 shell 脚本从 Cnblogs.Payment.Alipay.Web 得到 payment-alipay-web?
1
回答数

回答被采纳 30 kubeadm reset 时卡在 Unmounting mounted directories in "/var/lib/kubelet"

在 kubernetes worker 节点上执行 kubeadm reset 命令在 Unmounting mounted directories in "/var/lib/kubelet" 阶段卡
1
回答数

回答被采纳 30 k8s pod 无法启动:"unable to init seccomp"

今天早上发布博客站点时遇到了奇怪问题,有2个节点上的 pod 一直处于 "ContainerCreating" 状态,无法正常启动 查看 pod 日志,发现下面的错误: runc create fai
1
回答数

回答被采纳 30 如何修改PDF文件中的文字

想修改一个PDF文件中的日期,请问如何修改?
1
回答数

回答被采纳 30 angular: 如何将 Observable 转换为 BehaviorSubject

BehaviorSubject 变量的定义如下 isAuth$ = new BehaviorSubject<Boolean>(true); 返回值为 Observable 的方法定义如下 public
2
回答数

待解决问题 50 angular: 如何实现接收到 postMessage 消息之前一直让页面处于加载状态

在园子的博文详情页点击“举报”链接,会创建一个 iframe 加载另外一个域名下的举报页面,然后通过 postMessage 将当前博文信息传递给举报页面,举报页面侦听 onMessage 事件获取博
1
回答数

回答被采纳 30 chrome 中读取 iframe body 报错:"Cannot read properties of null (reading 'body')"

下面的代码在 Chrome 中报错 "Cannot read properties of null (reading 'body')" const height = Math.max( this.if
1
回答数

回答被采纳 30 typescript: 遭遇问题 "Unsafe assignment of an `any` value @typescript-eslint/no-unsafe-assignment"

下面的 ts 代码 const userInfo = await UserService.getUserInfoWithToken(token, isPat) const { spaceUserID,
3
回答数

待解决问题 30 微信开放平台与微信公众平台的关系是什么

微信开放平台(open.weixin.qq.com)与微信公众平台(mp.weixin.qq.com)的关系是什么?在开放平台绑定公众号的用途是什么?