小编nam*_*old的帖子

“reportWebVitals”未定义

通过这一段,create-react-app说道:

默认情况下,Create React App 包含一个性能中继器,允许您使用不同的指标来测量和分析应用程序的性能。

要测量任何支持的指标,您只需将一个函数传递到index.js中的reportWebVitals函数中:

reportWebVitals(console.log);
Run Code Online (Sandbox Code Playgroud)

当页面上任何指标的最终值完成计算时,将触发此函数。您可以使用它将任何结果记录到控制台或发送到特定端点。

但是,当我将上面的代码行添加到 中时index.js,出现错误:

“reportWebVitals”未定义

我的index.js来源:

reportWebVitals(console.log);
Run Code Online (Sandbox Code Playgroud)

create-react-app

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

ESLint:如何对 VSCode 折叠区域注释进行间隔注释异常

spaced-comment我的配置中有ESLint强制注释中的间距,但无法确定如何将 VSCode 的折叠区域注释添加到exceptions数组中。

ESLint 配置:

"spaced-comment": [ "error", "always", {
    "line": {
        "exceptions": ["#region", "#endregion", "region", "endregion"]
    }
}]
Run Code Online (Sandbox Code Playgroud)

源代码

//#region My region
//#endregion My region
or
//region My region
//endregion My region
Run Code Online (Sandbox Code Playgroud)

来自 ESLint 的消息:

Expected exception block, space or tab after '//' in comment.
Run Code Online (Sandbox Code Playgroud)

期望:ESLint 应该允许我使用带注释的 VSCode 折叠区域,而不必强迫我在//和之间添加空格#region。

eslint

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

Node js 中的 dotenv 模块返回未定义

当我编写whatsapp boat使用模块的代码时,我在文件twilio中收到错误.env

我的文件结构如下:

/whatsappboatdemo
  | app.js
  | sendmsg.js
  | .env
  | package.json
Run Code Online (Sandbox Code Playgroud)

我在文件中有dotenv这样的要求:app.jssendmsg.js

require('dotenv').config();
Run Code Online (Sandbox Code Playgroud)

.env文件内容:

PORT=5000
TWILIO_ACCOUNT_SID=******************************
Run Code Online (Sandbox Code Playgroud)

所以当我运行时node app.js它给出undefined了process.env.PORT. 我尝试过不同的文件结构,但我不明白,所以请帮助我,提前感谢:)

node.js twilio

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

如何在Nestjs中扩展多个dto类

我是新手nest.js,对此有疑问。

我想将多个类扩展Dto到我的主dto类,但我知道不可能扩展超过 2 个dto类。你知道该怎么做吗?

这是我的主要dto课程:

export class CarDto extends PickupLocationDto {
  @ApiProperty({ example: 'Aventador', description: 'The car name' })
  readonly modelName: string;
}
Run Code Online (Sandbox Code Playgroud)

最近我只能从PickupLocationDto类中扩展它,但我想再扩展一个dto类到这个CarDto类。

任何帮助表示赞赏。

javascript node.js typescript nestjs

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

显示存储在变量中的第一个和最后一个字符串条目

我有一个变量,MyVar其中存储了值。例如:

MyVar="123, 234, 345, 456"
Run Code Online (Sandbox Code Playgroud)

变量中的每个条目都由逗号分隔,如上例所示。我希望能够挑选从这个变量的第一个和最后一个条目,即123和456分别。

知道如何从命令提示符终端实现这一目标吗?

谢谢!

bash shell

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

宏任务与微任务

为什么事件循环优先考虑卡通的 setTimeouts 而不是then 的setTimeout?我知道的是,事件循环应该优先考虑微任务,例如 Promise,然后执行消息队列(卡通的 setTimeouts)。

const tom = () => console.log('Tom');
const jerry = () => console.log('Jerry');
const doggy = () => console.log('Doggy');
const cartoon = () => {
    console.log('Cartoon');
    setTimeout(tom, 0);
    setTimeout(doggy, 0);
    new Promise((resolve, reject) => {
        resolve('I am a Promise, right after tom and doggy! Really?');
    }).then(resolve => {
        console.log(resolve);
        setTimeout(() => {
            console.log('inner timeout')
        }, 0)
    });
    new Promise((resolve, reject) =>
        resolve('I am a Promise after Promise!')
    ).then(resolve => console.log(resolve));
    jerry();
}
cartoon(); …
Run Code Online (Sandbox Code Playgroud)

javascript

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