0.2.0 • Published 4 years ago
@fortissimo/node-project-config v0.2.0
@fortissimo/node-project-config
node包代码配置文件
npm i -D @fortissimo/node-project-config亦可全局安装
sudo npm i -g @fortissimo/node-project-config请使用node14(最好node16)及其以上版本
配置eslint
项目根目录下新建配置文件:
es modules包:.eslintrc.cjs
commonjs包:.eslintrc.js
const config = require('@fortissimo/node-project-config');
module.exports = {
  ...config.eslint,
  rules: {
    ...config.rules,
    // 自己的规则
  }
}重启ide或编辑器可完成识别
配置prettier
项目根目录下新建配置文件:
es modules包:.prettierrc.cjs
commonjs包:.prettierrc.js
const config = require('@fortissimo/node-project-config');
module.exports = {
  ...config.prettier,
  rules: {
    ...config.rules,
    // 自己的规则
  }
}重启ide或编辑器可完成识别
配置typescript
项目根目录下新建配置文件tsconfig.json:
{
  "extends": "@fortissimo/node-project-config/typescript/tsconfig.json"
}可在json中添加自己的配置
重启ide或编辑器可完成识别