XTTX

XTTX

V2EX 第 477613 号会员,加入于 2020-03-19 15:40:10 +08:00
根据 XTTX 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
XTTX 最近回复了
11 小时 22 分钟前
回复了 tukon479 创建的主题 程序员 用 nestjs 重构了下个人空间后端
我曾经 next.js nestjs 傻傻分不清。
@zeni123 airbnb typescript 里的 rule 会有很多报错,我大部分都会停掉。 你有什么能指导的吗? 国内业内现在 typescript eslint 到什么级别了?
@namelosw 你说得对,我知道一个概念而已,不应该去嘲讽。 谢谢你的回复。
@lance6716 同个团队上次招聘 react 的时候
airbnb 的规范 我很多都搞不懂,我在不停地添加 rules, 改成 “off” 或者“warn"
eslintrc
======================================
{
"extends": ["wesbos", "wesbos/typescript"],
"parserOptions": {
"project": ["./tsconfig.json"]
},
"rules": {
"no-use-before-define": "off",
"no-shadow": "off",
"@typescript-eslint/no-unsafe-assignment": "off",
"@typescript-eslint/no-unsafe-call": "off",
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unsafe-return": "warn",
"@typescript-eslint/no-floating-promises": "warn",
"@typescript-eslint/no-use-before-define": "error",
"@typescript-eslint/require-await": "off",
"@typescript-eslint/restrict-plus-operands": "off",
"prefer-template": "off",
"arrow-body-style": "off",
"react/button-has-type": "off",
"@typescript-eslint/restrict-template-expressions": "off",
"no-console": "off",
"prettier/prettier": [
"warn",
{
"endOfLine": "auto",
"singleQuote": true,
"semi": false
}
]
}
}
https://github.com/wesbos/eslint-config-wesbos
========================================
tsconfig
{
"compilerOptions": {
"target": "es5",
"lib": ["dom", "dom.iterable", "esnext"],
"allowJs": true,
"skipLibCheck": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"noFallthroughCasesInSwitch": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
"jsx": "react-jsx"
},
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
"exclude": ["node_modules"]
}
@FrankAdler 好的。我错了,装了,被抓了,行刑完了能告诉一声,做 complier 的使用场景在哪里吗?
@namelosw 谢谢回复。我的问题是这样的:我看过几个 monaco editors, compilers 通过安装插件的方式加入。除非是自己开发自己的语言, 不然自己做 complier 的 usecase 在哪里? 我是想表达这个意思。
@namelosw 一个是 complier 一个 editor. 现在主流的 editor 都以插件的形式加入其他语言的 compiler 。我上面的问题你了解的话,你可以帮我解惑一下。
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3825 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 02:04 · PVG 10:04 · LAX 19:04 · JFK 22:04
♥ Do have faith in what you're doing.