文件名称:tslint-immutable:TSLint规则禁用TypeScript中的突变
文件大小:162KB
文件格式:ZIP
更新时间:2024-02-26 23:03:37
typescript immutability tslint-rules TypeScriptTypeScript
tslint不可变的 规则禁用TypeScript中的突变。 :warning_selector: TSLint将在2019年的某个时候被弃用。 有关更多详细信息,问题: 。 :rocket: 已经开始在库这些规则移植到新的eslint插件上。 请到那边给它一个 :white_medium_star: :-)。 背景 在某些应用程序中,重要的是不要突变任何数据,例如,在使用Redux将状态存储在React应用程序中时。 而且,不可变数据结构通常具有很多优点,因此我想在应用程序中的任何地方使用它们。 我最初将用于此目的。 这是一个非常不错的库,但我发现它有一些缺点。 特别是在调试时,很难看清结构,创建JSON并不容易,并且将参数传递给其他库需要转换为常规可变数组和