首页 > 解决方案 > 在 node js 中声明 var 的正确方法是什么?

问题描述

我正在查看现有项目中的一些代码,并遇到了一个包含一行的 js 文件:

declare var __DEV__: boolean;

有一个语法错误说:

预期的 ; 但发现 var

我尝试删除声明以将行更改为:

var __DEV__: boolean;

这给出了错误:

预期的 ; 但发现:

我还阅读了这篇文章以了解声明是如何工作的,并确认这部分代码是必要的。然后,我将代码与此处找到的示例进行了比较,无法查明错误。

我考虑更改变量名称,或以不同方式声明它,但我想了解如何正确执行此操作。

标签: node.jstypescriptdeclare

解决方案


那是一个打字稿构造。如果您正在编写 vanilla JS,则不适用。

在 vanilla JS 中,只需编写

var __DEV__ = true; 或者 var __DEV__ = false;


推荐阅读