开发规范
本项目开发规范已抽离为独立的子仓库,开发者可在 packages/spec
中查看源码并做相应定制处理。以下将对使用方式及基础规范进行介绍。
开始使用
Javascript 项目规范配置:
// .eslintrc.js
module.exports = {
root: true,
extends: [require.resolve("@milesight/spec/src/eslint-config/base")],
};
Typescript 项目规范配置:
// .eslintrc.js
module.exports = {
root: true,
extends: [
require.resolve("@milesight/spec/src/eslint-config/base"),
require.resolve("@milesight/spec/src/eslint-config/typescript"),
],
};
React + Typescript 项目规范配置:
// .eslintrc.js
module.exports = {
root: true,
extends: [
require.resolve("@milesight/spec/src/eslint-config/base"),
require.resolve("@milesight/spec/src/eslint-config/react-typescript"),
],
};