开发环境
- vscode
- node
- typescript
项目初始化
npm initnpm install --save typescriptnpx tsc --init
导入 ESLint + Prettier
npm install --save-dev eslintnpx eslint --initnpm install --save-dev prettier eslint-config-prettier
// .eslintrc.js
module.exports = {
/* ****** */
extends: [
/* ****** */
"prettier", //最後に追加する
],
};
安装插件
- ESLint(
dbaeumer.vscode-eslint) - Prettier(
esbenp.prettier-vscode)
设定vscode
// .vscode/settings.json rootに
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
}