我一直在使用gjslint
来验证我的JavaScript代码在发送到我的服务器之前是否有效。非常实用。
在较早的版本(16.04,18.04)中,它是在closure-linter
包中找到的。
在较新的版本(20.04)中,它被移动到closure-compiler
包中( closure-linter
被删除/重命名)。
在21.04,它似乎已经消失了。我安装了closure-compiler
,我可以看到gjs
和gjs-console
,但没有gjslint
。
是否有一种方法可以将gjs
仅用作链接器?或者林特藏在别的地方?
注意:我运行了apt-file find gjslint
,它空手而归。
发布于 2021-05-14 19:54:37
你已经找到了谜题的许多部分。
下面是最后一块砖。Ubuntu18.04 LTS 提及项目页面的源代码包- https://developers.google.com/closure/utilities/。
它有以下内容:
对于使用闭包工具的团队来说,闭包链接器是不推荐使用的 ...,我们建议他们使用基于闭包编译器的新Linter。您可以通过将
--jscomp_warning=lintChecks
传递给编译器,或者构建独立的linter二进制文件来做到这一点;有关详细信息,请参阅闭包编译器维基。对于仍在使用闭包链接的团队来说,此页面上的其余信息将保持一段时间。
https://askubuntu.com/questions/1338316
复制相似问题