[英]Why is tslint:recommended not allowing modules?
我们在 VS Code 中使用 typescript v2.3.2 和 TSLint v4.5.1 来创建 SPA。 代码库正在增长,我们需要以某种方式对其进行模块化。
我尝试使用 typescript 模块进行模块化,但在转换应用程序时发现以下 lint 错误。
[tslint] 'namespace' and 'module' are disallowed (no-namespace)
我正在为 linter 使用此配置:
{
"extends": "tslint:recommended",
"rules": {
"no-var-requires": false,
"no-console": ["error", false],
"max-line-length": [false]
}
}
"no-namespace": true,
我想知道是否有什么问题,以及遵循不会很快过时的良好实践,模块化 SPA 的最佳方法是什么。
欢迎提供代码示例。 非常感谢。
[tslint] 'namespace' 和 'module' 被禁止(无命名空间)
因为不是标准的 JavaScript 语法。
outFile
使用命名空间: https : outFile
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.