gpt4 book ai didi

angular-cli - 我如何生成一个新的 Angular 项目来支持指定的缩进样式

转载 作者:行者123 更新时间:2023-12-04 11:11:46 24 4
gpt4 key购买 nike

很长一段时间以来,我一直是 Angular 开发人员,但运行 ng new 时总是让我感到烦恼。似乎没有提供一种方法来创建具有指定缩进类型(制表符与空格)或数量(2 与 4)的新项目。

我正在开始一个新的 Angular 7 项目并阅读 related discussions on github看来这个问题已经解决了。当然,解决方案是复杂且矛盾的,我显然做错了什么,因为我无法运行 lintFix。当我手动运行它时,它似乎没有做任何事情。

有人可以指导我完成生成一个新的 Angular 项目的步骤,该项目尊重指定的缩进样式 立即开始使用全新的:npm install -g @angular/cli对于 Angular 7?

最佳答案

就我而言,我想将 2 个空格更改为 4,然后运行 ​​ng lint --fix什么也没做,因为 tslint 的缩进固定器不会改变缩进量,只会改变类型。

运行 ng new 后,我立即解决了这个问题。通过更改 tslint.json 来添加:

"indent": [
true,
"tabs",
2
],

然后我跑了 ng lint --fix并且所有空格缩进都固定在制表符上。然后我将缩进设置回我真正想要的:
"indent": [
true,
"spaces",
4
],

...然后跑 ng lint --fix再次。现在所有现有的缩进都是正确的。当然,任何其他 Angular CLI 生成器仍将使用 2 个空格,因此这不是一个完整的解决方案,但总比没有好。

关于angular-cli - 我如何生成一个新的 Angular 项目来支持指定的缩进样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55130844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com