【发布时间】:2019-05-09 15:03:36
【问题描述】:
我正在查看现有项目中的一些代码,并遇到了一个包含一行的 js 文件:
declare var __DEV__: boolean;
有一个语法错误说:
预期;但找到了 var
我尝试删除声明以将行更改为:
var __DEV__: boolean;
给出错误:
预期;但发现:
我还阅读了this post 以了解声明的工作原理并确认这部分代码是必需的。然后,我将代码与找到的示例进行了比较 here 并且无法查明错误。
我考虑过更改变量名称,或以不同的方式声明它,但我想了解如何正确执行此操作。
【问题讨论】:
-
这是一个 Typescript 结构。如果您正在编写香草 JS,则不适用。
-
declare不是 javascript 关键字。 -
@Manaar 考虑退后一步,解释是什么驱使您提出这个特定问题。杰克和我猜你找错树了。
-
你能展示一下
tsconfig.json的样子吗?它应该存在于项目的根目录中。此外,显示您遇到问题的.js文件的路径会很有帮助。
标签: node.js typescript declare