小编M.K*_*afi的帖子

VS Code Explorer 未显示任何项目目录或文件

我有一个项目,VS Code 没有在资源管理器树中显示任何文件或目录

在此处输入图片说明

根目录下的实际项目文件和目录如下:

在此处输入图片说明

VS Code 适用于其他项目。

我怎样才能解决这个问题?

visual-studio-code

5
推荐指数
5
解决办法
1万
查看次数

TypeScript:断言对象字面量具有彼此相等的键值

在 TypeScript 中是否可以断言const对象文字是以每个键等于其值的方式制作的?

换句话说:

// Good
const testIds: KeyEqualsValue = {
  foo: 'foo'
} as const

// Bad
const testIds: KeyEqualsValue = {
  foo: 'bar' // Error
} as const
Run Code Online (Sandbox Code Playgroud)

typescript

4
推荐指数
1
解决办法
251
查看次数

TypeScript`tsc` 没有在子目录中提取 tsconfig.json?

我有以下目录结构:

.
??? tsconfig.json ("module": "CommonJS")
??? foo/
    ??? node-file.ts
    ??? bar/
        ??? browser-file.ts
        ??? tsconfig.json ("module": "esnext")
Run Code Online (Sandbox Code Playgroud)

tsconfig.jsonmodule设置为CommonJS因为我希望我的大部分文件为 Node.js 编译。不过里面bar,我要的文件编译成JavaScript模块,所以我设置moduleesnext

现在,当我tsc从根运行时,我希望node-file.ts编译为CommonJS模块并browser-file.ts编译为 JavaScript 模块。但这不是我得到的。似乎tsc完全无视foo/bar/tsconfig.json,只是捡了根tsconfig.json

(我也在tsc --watch开发时使用,所以我试图避免必须运行两个不同的tsc进程来编译两个不同的目标。对我来说,运行tsc带有嵌套tsconfig.json文件的单个程序应该会给我想要的结果。)

有谁知道我做错了什么?

typescript

4
推荐指数
1
解决办法
1135
查看次数

jQuery:选择链接到图像文件的图像

如何在标签href为gif,jpg,png,bmp或其他图像文件类型的情况下,如何选择包含在标签中的图像.

我想选择这些图像的原因是为每个图像添加叠加文本"Click to Enlarge".

jquery image

2
推荐指数
1
解决办法
6473
查看次数

如何使JavaScript函数通常返回true,但是随机返回false,平均每50次一次?

我想创建一个函数,true在调用它的大部分时间返回,但false偶尔会返回?

偶尔我的意思是,在1000个电话中,false每50个电话平均有一个电话.

javascript

2
推荐指数
1
解决办法
1314
查看次数

严格定义获取对象的函数的类型,修改其值,并在TypeScript中返回它

我想创建一个函数,使一个新对象使用与它收到的原始对象相同的键,但值等于null.

所以...

function nullify(arg) {
  var returnObj = {}

  for (var key in arg) {
    returnObj[key] = null
  }

  return returnObj
}
Run Code Online (Sandbox Code Playgroud)

我想向此函数添加类型,以便当我尝试访问返回对象上不存在的属性时,TypeScript编译器将发出警告.例如:

var nulled = nullify({
  a: 1,
  b: 2
})

console.log(nulled.foobar) // Error `foobar` doesn't exist.
Run Code Online (Sandbox Code Playgroud)

有可能吗?也许通过使用泛型和keyof

对不起,这里有一个完整的TypeScript noob

typescript

2
推荐指数
1
解决办法
58
查看次数

如何使用RegEx匹配至少5位数或更长的数字?

有关如何匹配一定长度的 Stack Overflow的主题,但这不是我想要做的.

我想匹配一个5位数或更多位数的数字,但如果它跟在前面或者之前的数字以外的任何数字都不匹配.

regex

1
推荐指数
1
解决办法
8073
查看次数

如何使用WebStorm更好地编辑JavaScript文件中的内联HTML?

我见过John Lindquist使用WebStorm在JavaScript文件中编辑内联HTML的视频.他打开一个特殊的窗口,在那里他编辑内联HTML,好像它没有内联.

我试图找到他那样做的视频,但我做不到.

他是如何在WebStorm中做到的?

html javascript webstorm

0
推荐指数
1
解决办法
897
查看次数