小编mik*_*ana的帖子

如何从 WSL2 启动 Edge?

我可以运行code以从 WSL2 内部启动 VSCode。

我将如何启动 Edge(当前基于 Chromium 的 Edge)?

我试过了:

~/Code/company/workshops-website$ cmd.exe /c 'start microsoft-edge:\\wsl$\Ubuntu\home\mike\Code\company\workshops-website\index.html'
'\\wsl$\Ubuntu\home\mike\Code\company\workshops-website'
CMD.EXE was started with the above path as the current directory.
UNC paths are not supported.  Defaulting to Windows directory.
Run Code Online (Sandbox Code Playgroud)

它启动 Edge 但没有打开index.html(而是 Edge 搜索它)

我将如何从 WSL2 内部启动 Edge?

我很乐意制作 bash 别名、函数等。

microsoft-edge windows-subsystem-for-linux wsl-2

3
推荐指数
2
解决办法
4074
查看次数

VScode 将文件检测为 JavaScript,但不突出显示未定义的函数

下面的 JavaScript 被保存到一个名为 test.js

iDontExist();
Run Code Online (Sandbox Code Playgroud)

(这是整个文件)

VSCode 不显示该iDontExist函数的高亮显示,该函数在任何地方都没有导入或需要。

如何让 VScode 突出显示未定义的函数?

在此处输入图片说明

请注意 JS 文件(不是 TS 文件)中的其他 Intellisense 功能(例如,检查导入)似乎工作正常:

在此处输入图片说明

javascript intellisense visual-studio-code

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

如何在“gh”命令中设置分页选项?

我可以使用以下命令列出我的组织的 reos:

gh api orgs/myorg/repos
Run Code Online (Sandbox Code Playgroud)

但是如何设置分页选项呢?我查看了文档问题并尝试过:

gh --per_page 100 api orgs/myorg/repos
Run Code Online (Sandbox Code Playgroud)

gh api orgs/myorg/repos -f per_page=100
Run Code Online (Sandbox Code Playgroud)

但两者都不起作用。

github

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

如何获取 Svelte 组件中的槽值?

假设我创建了一个名为 Component 的组件,我这样称呼它。

<Component>This text goes in the slot</Component>
Run Code Online (Sandbox Code Playgroud)

在组件内部,我可以用来<slot></slot>在 html 中显示该文本。如何在脚本部分引用它的值?是否存在存储它的变量?

svelte

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

solana 中的纪元是什么?

我是 solana 的新手,正在探索 solana 的 web3js 部分。我偶然发现了“时代”这个词。我知道我们通常使用的时间戳是什么纪元。但在 solana 中,纪元的定义却截然不同。我阅读了官方文档,但无法正确理解纪元的含义。谁能解释一下 solana 中的纪元到底是什么?

blockchain solana solana-program-library solana-web3js

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

如何使用 TypeScript 和 jest.requireActual() (带有命名导出)?

我有一个名为的简单文件functions.ts,其中包含:

export const log = console.log.bind(console);
Run Code Online (Sandbox Code Playgroud)

__mocks__/functions.ts以及从Jest requireActual() 文档借用的一个玩笑模拟:

const originalModule = jest.requireActual("./functions");

// Quiet functions.log() during tests
export default {
  __esModule: true, // Use it when dealing with esModules
  ...originalModule,
  log: jest.fn(),
};
Run Code Online (Sandbox Code Playgroud)

我希望使该log()函数无用,即该函数不执行任何操作(人们过去称之为无操作)。

import { runMe } from "./stackoverflow";

jest.mock("./src/backend/functions");

test(`pass, but make sure it doesn't log error messages`, () => {
  runMe();
  expect(true).toBeTruthy();
});

Run Code Online (Sandbox Code Playgroud)

实际运行的函数是:

import { log } from "./src/backend/functions";

export const runMe = () => {
  console.log(`log is:`, …
Run Code Online (Sandbox Code Playgroud)

unit-testing mocking typescript jestjs

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

javascript选择输入事件

我正在尝试从javascript创建一个选择输入并将函数绑定到用户更改选项时.到目前为止,我有:

filter.change = function() {
    console.log("CHANGED");
}
Run Code Online (Sandbox Code Playgroud)

但在选择别的东西时没有任何反应.这段代码有什么问题.另外,如何在函数中获取新选择的值?就像是:

console.log(this.value + "has been selected")
Run Code Online (Sandbox Code Playgroud)

javascript

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

如何在HTML5范围输入类型旁边显示值?

好的,所以我试图使用范围输入类型

Times: <input type="range" name ="times"><br>
Run Code Online (Sandbox Code Playgroud)

但我希望将价值打印在它旁边,我该怎么做?

喜欢

-------* - 7

*--------- 1

printing html5 input

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

"!default"对于依赖项意味着什么

当我查看dojo 1.7 amd依赖列表的源代码时,我看到以下内容:

define(["./_ base/kernel","./ has","./"","./ on","./ _ base/array","./ _ base/lang","./ selector/_loader","./ selector/_loader!default"],

我知道感叹号的唯一用途就是插件,我以前没见过这个"!default".
我读了这页"https://github.com/amdjs/amdjs-api/wiki/AMD"并用Google搜索,但我没有找到任何答案.
任何人都可以帮助我!
谢谢
沃尔夫冈

更新:
感谢Ates Goral,感谢您的回答.
现在一切都很清楚了.
然后,对于我这个特殊情况的令人恼火的事情是,"./ selector/_loader"在上面的行中出现两次,一次没有参数,下一次带有参数.我看到有人写"dojo/domReady!",所以我认为必须为插件写一个感叹号,即使没有参数.现在我了解到插件不需要"!" 我会写"dojo/domReady".

另一个更新:
今天我发现了以下有趣的声明(https://github.com/csnover/dojo-boilerplate的 main.js ):

模块名称后面的"!"表示您要使用特殊的插件功能; 如果您只需要"dojo/domReady",它将像任何其他模块一样加载该模块,而不需要任何特殊的插件功能.

我不知道这句话是否正确.它是正确的,那么"./selector/_loader"会有某种混合功能吗?

javascript dojo amd js-amd

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

使用SuperAgent构造查询字符串的当前机制是什么?

我试图使用SuperAgent .data()根据文档构造一个查询字符串.但是.data()似乎不再存在.

superagent
    .get(URL)
    .data({ 'screen_name': USER, 'count': '1' })
    .end(function(response){        
        if (response.ok) {
            console.log('yay got ' + JSON.stringify(response.body));
        } else {
            console.log('Oh no! error ' + response.text);
        }
});
Run Code Online (Sandbox Code Playgroud)

结果是:

Object #<Request> has no method 'data'
Run Code Online (Sandbox Code Playgroud)

javascript httpclient node.js

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